An arithmetic expression compiler implemented with antlr.