我正在通过 ANTLR 使用 Java 语法为 Java 代码生成 AST,我使用命令行编译文件,我遇到了这些问题:
当我将 antlrworks-1-1.4.3.jar 与此Java.g一起使用时,以及使用 javac 编译文件时,出现 1 个错误,即
JavaParser.java:24631: illegal start of expression
void =null;
^ 1 error
我曾尝试使用 antlrworks-1.5.jar 和 antlr-1.3.jar,但都出现了 100 个错误
我正在使用 mac 10.6.8 和 Java 1.6_37。请有人告诉我如何解决这个问题?