integrated with lexer and parser.
Final working compiler back-end.