Thinker

            - long way to go...

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            24 隨筆 :: 0 文章 :: 143 評(píng)論 :: 0 Trackbacks
              ANTLR 的全稱是 ANother Tool for Language Recognition,ANTLR 解析語法描述文件,將其編譯成能夠識(shí)別這些語法的源程序,可以這樣說它是一個(gè)能生成“編譯器”的“編譯器”:)
              ANTLR 的作者在官方網(wǎng)站上說到:After 4 years of research and development, I'd like to introduce ANTLR v3!
              ANTLR v3 的新特性有如下幾點(diǎn):
          • a brand-new very powerful extension to LL(k) called LL(*)
          • an auto backtracking mode
          • partial parsing result memoization to increase the speed of backtracking
          • a really nice AST rewrite rule mechanism
          • integration of the StringTemplate template engine for generating structured text
          • improved error reporting and recovery
          • a truly retargetable code generator that makes it easy to build backends ("targets"); currently we have the following Code Generation Targets: Java, C#, C, Objective-C, Python with others in development
          • BSD license
             更多信息請?jiān)L問官方網(wǎng)站:http://www.antlr.org/

          http://www.aygfsteel.com/qujinlong123/
          posted on 2007-05-19 01:24 Long 閱讀(1906) 評(píng)論(1)  編輯  收藏 所屬分類: 雜談

          評(píng)論

          # re: ANTLR 3.0 released 2007-05-19 11:53 CowNew開源團(tuán)隊(duì)
          好東西大家共分享,學(xué)習(xí)中。  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 新泰市| 莆田市| 庆元县| 汉中市| 沁阳市| 双峰县| 石柱| 吴桥县| 彭泽县| 孝义市| 凭祥市| 乡宁县| 周宁县| 凤凰县| 晋宁县| 岑溪市| 博湖县| 湟中县| 锡林郭勒盟| 玉门市| 萨迦县| 隆子县| 孝昌县| 吴江市| 裕民县| 浠水县| 苏尼特左旗| 昔阳县| 泸西县| 杭锦后旗| 云南省| 遵义县| 宁城县| 东阿县| 马关县| 延长县| 花莲县| 建瓯市| 遂昌县| 崇义县| 韶山市|