`
xinglijun1973
  • 浏览: 51363 次
社区版块
存档分类
最新评论

ANTLR 权威参考 译者序

阅读更多
  • 为什么翻译

在我工作的一个引擎中使用了开源工具ANTLR,开发了面向积分计算领域的语言-我们公司命名为CalScript语言,这种语言类似业务描述语言,属于特定应用领域的第四代语言。它支持变量定义、基本流程控制和输入输出,是业务人员描述积分条件和积分业务过程的好工具。因此我有机会了解和使用ANTLR这个强大工具,它主要用来编写面向领域语言的编译器,方便开发人员开发面向特定应用领域的语言,甚至可以使用它开发具有中文语法的一个中文脚本语言。

 

我认为ANTLR在国内有很广泛的应用市场。随着软件企业的专业化,开发面向本专业或本领域的脚本语句,可以降低实施的成本,提高实施的质量,方便软件项目的维护。例如sap开发了自己的面向ERP领域的ABAP语言,sas公司开发了面向数据统计领域的SAS语言。


但我在互联网上搜索,发现不多介绍ANTLR的中文书刊,为了使得更多人使用和认识ANTLR这个开发领域语言的利器,提高国内行业应用软件的竞争度,我试着翻译这本权威而实用的ANTLR书刊:《ANTLR权威参考》。

 

  • 翻译进度

由于时间关系,会不定期翻译,计划半年内全部完成,欢迎有兴趣的人持续关注

  •  
    翻译原则:
    本着正确的前提下,尽量简单易懂。
    不求很正规,但要正确
    对于不影响技术的有些部分可能略去,如致谢部分 
  • 附件是英文版
  • 书名

The Definitive ANTLR Reference
--Building Domain-Specific Languages
Terence Parr

 ANTLR权威参考
 --构建领域(行业)语言利器
 
  Terence Parr(特伦斯 帕)
 出版社:http://www.pragmaticprogrammer.com
 版权 2007年 Terence Parr(特伦斯 帕)
 版本 2011-3-24

 

 

2
4
分享到:
评论
1 楼 jinnianshilongnian 2012-10-31  
非常支持 
之前看过没有应用场景就费了。 像HQL就是antlr

相关推荐

Global site tag (gtag.js) - Google Analytics