javacc有java1.8.jj吗?

时间:2016-11-20 19:19:42

标签: java javacc

我正在使用ant构建一些文件,而我正在浏览javacc。我发现javacc 6.0有一些java 1.5和1.6的.jj文件,有没有人知道它是否用java1.8.jj文件更新过?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

JavaParser是一个成熟的Java解析器,它支持Java 8(我们正在开始研究Java 9)。

它基于JavaCC,因此它包含Java 8的JavaCC语法。根据您的需要,您可以使用整个项目或只是根据您的需要调整语法。

JavaParser在Apache License 2.0和LGPL下发布:您可以选择使用哪个术语。

来源:我是JavaParser的贡献者

答案 2 :(得分:0)

除了其他评论之外:JavaParser项目中的grammar已被增强"使用Java代码可以处理几种令人讨厌的情况,如果没有库的其余部分,建议不要使用它。