《编译原理》中解释器构造会要求做CMM或其他语言解释器,基于antlr框架我们可以更简单地生成词法分析器和语法分析器还有AST树等,此例子来自官网,包含各种CMM,C,JAVA,Python等等很多语言的文法示例,对antlr学习新手是一个不错的引导。