summaryrefslogtreecommitdiffstats
path: root/src/front/lexer.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-07-06minor fixesBenedikt Böhm1-1/+1
2009-07-06implement print statementBenedikt Böhm1-0/+1
2009-06-30implemented scope and most of astAndreas Nüßlein1-12/+13
2009-06-29fix function_callBenedikt Böhm1-0/+1
- function_call is now an expression and a statement - call keyword is required to make lookahead = 1 work
2009-06-28fixed error with not newline at file endAlexander Sulfrian1-1/+1
moved __init__.py with testcode from src/front to src/ added in lexer "\n\n" at source end to have a newline at file end added unexpected end of file message, if matched token is None
2009-05-21implement AST interfaces, which also superseeds parser tokensBenedikt Böhm1-18/+18
2009-05-20remove symbol table from lexerBenedikt Böhm1-23/+20
2009-05-20implemented lexer (with tokens and symbolTable)Alexander Sulfrian1-54/+95
todo: beautify code, implement token classes for parser implemented test function with testcode moved token class to single file (token.py)
2009-05-19define interfacesBenedikt Böhm1-0/+62