Commit message (Expand) | Author | Files | Lines | |
---|---|---|---|---|
2009-07-07 | self.s1 should be never None in a sequence | Andreas Nüßlein | 1 | -3/+1 |
2009-07-07 | cleanup | Benedikt Böhm | 1 | -5/+0 |
2009-07-07 | push command line params onto stack | Benedikt Böhm | 1 | -1/+6 |
2009-07-06 | minor fixes | Benedikt Böhm | 1 | -1/+1 |
2009-07-06 | implement print statement | Benedikt Böhm | 4 | -1/+22 |
2009-07-04 | fix function call as statement, fix EBNF errors | Benedikt Böhm | 2 | -16/+14 |
2009-07-04 | cleanup | Benedikt Böhm | 2 | -20/+0 |
2009-07-04 | adapt parser for backend changes | Benedikt Böhm | 3 | -34/+69 |
2009-07-03 | cleanup ast | Benedikt Böhm | 1 | -57/+30 |
2009-07-02 | implement three-address-code objects instead of printf | Andreas Nüßlein | 4 | -44/+86 |
2009-06-30 | implemented scope and most of ast | Andreas Nüßlein | 4 | -153/+233 |
2009-06-29 | fix function_call | Benedikt Böhm | 4 | -69/+38 |
2009-06-28 | fixed error with not newline at file end | Alexander Sulfrian | 3 | -40/+5 |
2009-06-23 | added parser | Alexander Sulfrian | 4 | -69/+232 |
2009-06-09 | simplify scope, symbol and types | Benedikt Böhm | 3 | -48/+20 |
2009-05-26 | fix __init__.py | Benedikt Böhm | 1 | -3/+1 |
2009-05-26 | tac and ast updates - added eval to ast-elems | Andreas Nüßlein | 1 | -17/+117 |
2009-05-25 | add scope, and symbol class, obsoletes SymbolTable | Benedikt Böhm | 3 | -30/+54 |
2009-05-21 | implement AST interfaces, which also superseeds parser tokens | Benedikt Böhm | 3 | -59/+111 |
2009-05-20 | remove symbol table from lexer | Benedikt Böhm | 4 | -33/+40 |
2009-05-20 | convert tags to a typesafe enum so we can print strings instead of ints | Benedikt Böhm | 1 | -42/+50 |
2009-05-20 | beautify symbol table | Benedikt Böhm | 2 | -17/+20 |
2009-05-20 | implemented lexer (with tokens and symbolTable) | Alexander Sulfrian | 4 | -61/+215 |
2009-05-19 | parse tree not needed anymore | Benedikt Böhm | 1 | -3/+0 |
2009-05-19 | define interfaces | Benedikt Böhm | 8 | -0/+174 |
2009-05-18 | move stuff around and create initial source structure | Benedikt Böhm | 5 | -0/+0 |