应用 正则表达式浏览器简单语法分析工具spring的解析器 优点 很容易的扩展和改变文法 缺点 许多规则的文法管理和维护成本高效率低下,递归实际项目中使用较少 结构 抽象解释器终结符表达式 R=R1+R2 R1,R2就是终结符表达式非终结符表达式 R=R1+R2 +就是非终结符表达式环境角色 给各个终结符具体的值