use only one symbol table
add default definition
add formals and fix errors
add some expressions
fix symtable
working on typing
add +-*/ typing
add comparison typing
add while and if/else
add let