make FunCallExp not a VarExp
SymbolTable raises an error instead of returning nil when trying to resolve an undeclared symbol