ANTLR v3

ANTLR v3



ANTLR是一个语法、语义解析的好工具。我两年没用这个工具了,今天意外的发现它变化很大。06年我曾经用ANTLR v2做过某个项目,之后再也没有用过。因为一般的解析、转换,直接用正则表达式也可搞定,复杂一点的就加上一些算法。

ANTLR v3的最新版本是3.1.2,围绕它的第三方工具也很多。有:

1)ANTLRWorks
版本1.2.3

2)ANTLR IDE
版本1.3.0

3)Edgar Espina

4)AntlrDT

看来我得抱着学习的态度重新看看,ANTLR v3究竟改进了多少。

先看ANTLR IDE-1.3.0
特征:
1)支持ANTLR 3.0.x/3.1.x
2)ANTLR Launcher和Debugger(只限Java)
3)ANTLR内建的解释器
4)自动和手动两种方式产生resources
5)语法文件中的错误显示问题标记和警告
6)高级文本编辑器,代码选择和代码完成
7)简单的目标语言语法高亮(Java、C#、Python和C)
8)大纲浏览
9)语法文件的搜索规则引用
10)追溯标记产生的resources
11)高级StringTemplate编辑器
12)高级gUnit编辑器

ANTLR IDE的系统需求:
1)Eclipse 3.3/3.4
2)GEF3.3+
3)Dynamic Language Toolkit Core
Version:0.95.1
4)Java 5.0以上

ANTLR IDE基于Eclipse Public License Version 1.0许可证。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值