Another expression evalutor using ANTLR targeting C++