summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of git@git.animux.de:swppyBenedikt Böhm2009-06-296-92/+260
|\
| * fixed error with not newline at file endAlexander Sulfrian2009-06-284-40/+43
| * added parserAlexander Sulfrian2009-06-234-69/+232
* | simplify scope, symbol and typesBenedikt Böhm2009-06-093-48/+20
* | Merge branch 'master' of git@git.animux.de:swppyBenedikt Böhm2009-05-262-5/+38
|\|
| * added a main_test (currently for back)Andreas Nüßlein2009-05-262-5/+38
* | fix __init__.pyBenedikt Böhm2009-05-261-3/+1
|/
* tac and ast updates - added eval to ast-elemsAndreas Nüßlein2009-05-262-44/+162
* add scope, and symbol class, obsoletes SymbolTableBenedikt Böhm2009-05-253-30/+54
* added ThreeAddressCode classAndreas Nüßlein2009-05-221-0/+50
* implement AST interfaces, which also superseeds parser tokensBenedikt Böhm2009-05-213-59/+111
* remove symbol table from lexerBenedikt Böhm2009-05-204-33/+40
* convert tags to a typesafe enum so we can print strings instead of intsBenedikt Böhm2009-05-201-42/+50
* beautify symbol tableBenedikt Böhm2009-05-202-17/+20
* implemented lexer (with tokens and symbolTable)Alexander Sulfrian2009-05-204-61/+215
* parse tree not needed anymoreBenedikt Böhm2009-05-191-3/+0
* define interfacesBenedikt Böhm2009-05-198-0/+174
* fix CMP instructionBenedikt Böhm2009-05-191-2/+2
* move stuff around and create initial source structureBenedikt Böhm2009-05-1823-0/+736