Python lexical scanner
cricket
dryroasted_99 at yahoo.com
Thu Sep 25 11:58:59 EDT 2003
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
More information about the Python-list
mailing list