antlr 4新特性总结及与antlr v3的不同 学习曲线低.antlr v4相对于v3,v4更注重于用更接近于自然语言的方式去解析语言.比如运算符优先级,排在最前面的规则优先级最高: 层次更清晰.更易维护.引入访问者.监听器模式,使解析与应用代码分离:新増import功能,lexer.parser可以成为公共组件,増加可复用性: 新算法.改进LL()算法,使用新的Adative LL()算法,在运行时动态分析语法,而LL(*)需要静态分析语法,考虑各种语法的可能性. 新用法.引入了一些新用法…