summaryrefslogtreecommitdiffstats
path: root/src/front/scope.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* adapt parser for backend changesBenedikt Böhm2009-07-041-7/+24
| | | | | | | | - emit a prologue/epilogue for functions - emit a "JMP main" instruction in the beginning - track the last function label across genrate calls - split scope in params and local variables (they have a different layout on the stack)
* implement three-address-code objects instead of printfAndreas Nüßlein2009-07-021-0/+3
|
* implemented scope and most of astAndreas Nüßlein2009-06-301-1/+19
|
* simplify scope, symbol and typesBenedikt Böhm2009-06-091-19/+5
|
* add scope, and symbol class, obsoletes SymbolTableBenedikt Böhm2009-05-251-0/+20