用Java为自己的语言语法生成解析器的最佳工具是什么?2022-11-03 10:49:06我正在开发一种主要基于C99标准的小型编程语言,并且我已经用Java编写了相当不错的词法分析器,现在我正在寻找从语法生成Java解析器的方法.我知道这里有Bison,但这似乎只能生成C代码.我正在寻找一个允许我输入语法并在Java代码中创建完整解析器类的应用程序.阅读有关相关主题的其他SO帖子,我已经找到了ANTLR,但我想知道SO中是否有人知道更好的工具? 谢谢! 解决方法: 另一对要查看的是JavaCC和SableCC(自从我查看SableCC以来已经很长时间了). 上一篇:python – Antlr4在RaspberryPi上运行缓慢下一篇:用于Java正则表达式语法的ANTLR语法