summaryrefslogtreecommitdiffstats
path: root/src/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/__init__.py')
-rw-r--r--src/__init__.py8
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()