antlr calc.g