我最近不得不使用解析器来做项目.我下载ANTLR4并按照本书中描述的步骤操作The Definitive ANTLR4 Reference.以下是我在命令行中键入的步骤:
1. export CLASSPATH=".:/<Mydirectory>/antlr-4.2.2-complete.jar:$CLASSPATH"
2. alias antlr4='java -jar /<My directory>/antlr-4.2.2-complete.jar'
3. alias grun='java org.antlr.v4.runtime.misc.TestRig'
4. antlr4 Hello.g4
Run Code Online (Sandbox Code Playgroud)
所有的工作都很好,它生成我需要的java文件.但是,在我进入之后
5. grun Hello r -tokens
Run Code Online (Sandbox Code Playgroud)
它报道
无法加载Hello作为词法分析器或解析器.
我谷歌一些信息,但仍然无法弄清楚发生了什么.
antlr4 ×1