我正在使用Eclipse Indigo上的antlr-3.4-complete-no-antlrv2.jar版本的ANTLR。
我已经安装了ANTLR IDE插件以及ZEST和GEF。当我生成组合语法文件并添加标题,词法分析器标头和规则时,Eclipse不会生成Parser和Lexer文件。
如果我使用antlr-3.2.jar就可以了。我可以使用 java -classpath antlr-3.4-complete-no-antlrv2.jar org.antlr.Tool Sample.g <}生成Lexer和Parser文件(使用antlr-3.4。*)。 EM> 即可。
有没有办法在Eclipse版本3.4中启用它?
答案 0 :(得分:4)
在SourceForge上查看此主题
http://sourceforge.net/projects/antlrv3ide/forums/forum/768683/topic/4689005
您不能使用no antlrv2版本。
这可能会或可能不会解决问题,我已经正确设置了所有内容,但正如其他人在SourceForge上发现并报告的那样,它根本不会输出任何Java。