diff options
Diffstat (limited to 'src/__init__.py')
-rw-r--r-- | src/__init__.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/__init__.py b/src/__init__.py index bbe2e28..e5d6457 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -2,15 +2,17 @@ from front.lexer import Lexer from front.parser import Parser from front.scope import Scope from back.tac import TACList +from back.generator import Generator import sys def main(): ast = Parser(Lexer(sys.stdin.read())).parse() scope = Scope() ast.generate() - print scope - sys.stdout.write(repr(TACList())) - sys.stdout.flush() + #print scope + #sys.stdout.write(repr(TACList())) + #sys.stdout.flush() + Generator().generate() if __name__ == "__main__": main() |