Python lexical scanner

Discussion in 'Python' started by cricket, Sep 25, 2003.

  1. cricket

    cricket Guest

    i need help with Python lexical scanner for this assignment, i have
    create a scanner using the Flex scanner generating tool. The
    requirements of the scanner are as follows:

    1) Accept input via stdin (standard input).
    2) Return output via stdout (standard output)
    3) Recognize tokens of the Python programming language
    3.1) Tokens are grouped into the following categories:
    Newline
    Indent
    Identifiers
    Keywords
    Literals
    Operators
    Delimiters
    For INDENT tokens, the format should be

    <#> - INDENT - <indent level>


    i need help with INDENT,Literals and Newline every time i used \n for
    newline it did not work i even used [\n] still did not work.
    The scanner should output the tokens discovered in the form:

    <#> - <token category> - <token spelling>
    for example
    10 keyword while or if



    Thank you
     
    cricket, Sep 25, 2003
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. GMane Python

    Scanner Access in Python

    GMane Python, Apr 13, 2005, in forum: Python
    Replies:
    0
    Views:
    589
    GMane Python
    Apr 13, 2005
  2. Benji York
    Replies:
    0
    Views:
    756
    Benji York
    Oct 11, 2005
  3. dwelch
    Replies:
    1
    Views:
    513
    Lonnie Princehouse
    Mar 29, 2006
  4. Replies:
    0
    Views:
    306
  5. Frederic Wenzel
    Replies:
    0
    Views:
    394
    Frederic Wenzel
    Sep 9, 2006
Loading...

Share This Page