太多人告诉我这些缺点,但如果有什么优势呢?
答案 0 :(得分:7)
JavaCC不需要自己的运行时JAR(它生成的代码自己运行),而ANTLR则需要。
答案 1 :(得分:2)
如果您已经了解Java,那么JavaCC非常容易学习。语法与标准Java语法非常相似,差异很直观。
答案 2 :(得分:2)
JavaCC可以在去年生成C ++,而Sreeni(维护者)正在改进系统。
http://java.net/projects/javacc/lists/users/archive/2011-02/message/10