Eclipse plugin -- Antlr 使用

首先,安装Antlr Eclipse plugin

http://antlreclipse.sourceforge.net/

这个网站也有安装的详细步骤图解。

 

安装成功后重启Eclipse,然后新建一个Java project。

右击project,选择"Toggle ANTLR project nature"。之后你会看到project的图标上多了一个像鹿角一样的可爱东东。

 

之后呢,就可以在这个project src里新建并编写自己的文法分析器和解析器了。

假设文法分析器是l.g, 解析器是p.g; 并且Class MyLexer extends Lexer, Class MyParser extends Parser, 写好以后依次右击这两个.g文件,选择"Compile ANTLR grammar",然后就会看到多出了很多文件。其中有一个文件叫"MyParser.java",直接运行它就行了。注意这些 .java 文件是根据 .g 文件自动生成的,每当你修改了.g文件并保存,.java文件就会自动被生成,有什么error也会直接被反映出来。

一般来说不推荐直接修改.java文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值