ANTLR v3
来源:互联网 发布:cpu性能 知乎 编辑:程序博客网 时间:2024/04/28 23:20
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许可证。
- ANTLR v3
- Antlr
- antlr
- Antlr
- ANTLR
- Antlr
- v3
- 探索Antlr
- antlr教程
- antlr资料
- 触摸 Antlr
- ANTLR笔记
- antlr-hibernate
- ANTLR 介绍
- 探索Antlr
- ANTLR笔记
- antlr入门
- antlr笔记
- 3d游戏编程大师技巧读书笔记(一)
- 金融危机找工作难?来听听我们招聘人员的想法!
- Profile实现购物车(应用Profile)(2)
- 如何参与OpenSolaris开源项目
- Guess My Number!!!
- ANTLR v3
- CSDN开博,方便和这里的同仁们交流
- 写在收到WOW和最具影响力开发者礼物后(另给新人的点点话)
- 疲惫时的枕头
- 有人放毒
- 程序开发过程中Struts为您带来怎样的好处
- 的配置与应用
- 45个案例一一破解win32k.sys蓝屏
- .NET 3.5新特性-实现ToJSON扩展方法