added symtable.cc and typecheck.cc