Antlr 4.0和AntlrWorks开发环境配置

第一步,安装Antlr4.0

1.   Antlr 本身是使用 Java 开发的,在使用 Antlr 之前必须先安装JRE(Java Runtime Environment )本文使用的计算机,安装的是JAVA 1.7 版本,当然1.6应当也没问题进入网站:http://www.antlr.org/wiki/display/ANTLR4/Getting+Started+with+ANTLR+v4下载,下方是WINDOWS的区域。

    这里提供antlr-4.0-complete.jar,这个jar压缩文件,不用解压,放在C:\Javalib 文件夹里面。下面是配置路径【关键地方】:首先是新建/添加CLASSPATH,然后输入:

                                                 

              .;C:\Javalib\antlr-4.0-complete.jar;

                                  


如下图1:




 

2.TXT新建两个bat文件,里面各有一句话,如下。

写好后,放入C:\Windows\SystemC:\Windows\System32里面。

antlr4.bat:    java org.antlr.v4.Tool %*

grun.ba:      java org.antlr.v4.runtime.misc.TestRig %*

3.检验安装是否成功

  打开CMD命令提示符,输入:

java org.antlr.v4.Tool


成功的话,会看到一堆说明。

4.一个小例子

  在C盘里,建一个文件夹tmp。然后用新建一个TXT,命名Hello.g4,内容如下

grammar Hello ;

    r : 'hello' ID ;

     ID : [a-z]+ ;

     WS : [ \t\r\n]+ -> skip;



然后,在命令提示符输入一下内容:

$ cd /tmp

  $ antlr4 Hello.g4

  $ javac Hello*.java



再输入以下内容:

               $   grun Hello r -tree                        //输入完本行,回车

         hello part

         ^Z                                                  //此处进行操作 ctrl+z


可以看到效果

再输入以下内容:

$      grun Hello r -gui

   hello parrt

   ^Z


可以看到一个弹出窗口,如下

 

第二步,ANTLRWorks的使用

1. 目前已经有ANTLRWorks2;可以直接下载安装打开使用。下面介绍的是之前版本1.5

2. ANTLRWorks如下图,选择,Version 1.5 - for Windows, Linux and Mac OS X,大概2.6M

 

                               3

 

修改 PATH,加入下面内容

                                                         C:\antlrworks-1.5.jar

注意,如何打开Antlrworks】要从命令提示符窗口,用命令进入Antlrworks解压后的文件夹,再运行 java  org.antlr.works.IDE这是将会出现Antlrworks 的 GUI。然后在 Antlrworks 的 GUI 中新建或者打开文法文件。使用 Antlrworks 可以可视化显示文法,并可以对语法分析树和抽象语法树可视化。

2 .开始编写代码

如下图4,用“默认”的方式,开始写这如下代码,然后在菜单栏点击GenerateGenerate code

 

4

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值