from front.lexer import Lexer from front.parser import Parser from front.scope import Scope from back.tac import TACList 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() if __name__ == "__main__": main()