Fix memory leak in Parser.
Remove ExprAST::toCode().

This method and the child class implementations have been replaced with
the visitor pattern and the CodeGenerator class.