在antlr-3.5.1-complete.jar中使用语法Java.g(例如Java.g)执行org.antlr.Tool时,没有生成JavaParser.javaSource()和类JavaParser.javaSource_return的方法,但是在Java Tree parser output for ANTLR - Stack Overflow。为什么呢?
答案 0 :(得分:1)
这两个帖子没有使用相同的 Java.g 文件。对于您引用的文件,输入点是规则compilationUnit
,它会生成JavaParser.compilationUnit()
和JavaParser.compilationUnit_return
。