牛骨文教育服务平台(让学习变的简单)

编译器生成工具

用来创建解析器、解释器或编译器的框架。

  • ANTLR:复杂的全功能自顶向下解析框架。
  • JavaCC:JavaCC是更加专门的轻量级工具,易于上手且支持语法超前预测。