Suz*_*ioc 4 java windows antlr
我正在尝试从这里执行 ANTLRv4 示例http://www.antlr.org/wiki/display/ANTLR4/Getting+Started+with+ANTLR+v4。
我已经下载antlr-4.0-complete.jar并将它放在某个目录中。
我已经创建了bat要运行的文件org.antlr.v4.Tool(antlr.bat) 和org.antlr.v4.runtime.misc.TestRig(run.bat)。
工具在没有参数的情况下运行并输出一些东西,所以路径是可以的。
我创建Hello.g4了以下内容:
// Define a grammar called Hello
grammar Hello;
r : 'hello' ID ; // match keyword hello followed by an identifier
ID : [a-z]+ ; // match lower-case identifiers
WS : [ \t\r\n]+ -> skip ; // skip spaces, tabs, newlines
Run Code Online (Sandbox Code Playgroud)
同一目录中的所有内容,除了 antlr-4.0-complete.jar
然后我运行antlr4 Hello.g4并没有错误。某些文件出现在当前目录 (*.java和*.tokens) 中。没有Hello.java文件出现。
然后我运行javac Hello*.java编译。*.class出现一些文件。
然后我运行run Hello r -tree,它挂起,没有错误消息。
操作系统是 Window 8 x64
Java 是 1.6 32 位
如何运行 ANTLR 示例?
| 归档时间: |
|
| 查看次数: |
965 次 |
| 最近记录: |