windows 环境下 ANTLR 的安装和使用

windows 环境下 ANTLR 的安装和使用

1、首先要下载 ANTLR 的 jar 包

我这里使用的是 antlr-4.4-complete.jar,下载地址 https://pan.baidu.com/s/1f13vLQdgU0I-RR1jOlGSww 密码: 3v2e
下载的文件夹中包含下面图片中的文件,除 antlr-4.4-complete.jar 包外,还有4个批处理文件,这四个批处理文件是为了简化命令写的。
windows 环境下 ANTLR 的安装和使用

2、配置路径

将下载的压缩包解压后放在一个路径***意不要有中文路径,然后添加环境变量,在 classpath 中添加 jar 包所在的路径,比如我这里的路径是 C:\javalib\antlr-4.4-complete.jar; 添加好了 classpath 之后,测试一下:
打开 cmd 窗口,输入 java -jar < jar包所在的路径 > ,出现如下图所示,就是 classpath 设置好了。
windows 环境下 ANTLR 的安装和使用

3、写自己的语法规则

将自己设置的语法规则写在 .g4 的文件中,我这里的语法规则文件叫 Experiment.g4 ,将这个文件放在一个文件夹下,在这个文件夹下打开 cmd 窗口,

1、用 antlr 运行写好的语法规则文件
java -jar C:/javalib/antlr-4.4-complete.jar Experiment.g4
运行完之后,文件夹下生成了几个 java 文件,如下图所示:
windows 环境下 ANTLR 的安装和使用
2、运行生成的所有的java
(未完待续)