西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

antrl參考手冊(cè)

中文版
  • antrl參考手冊(cè)中文版
  • 軟件大小:1.3M
  • 更新時(shí)間:2010-11-29 17:44
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 電子教程
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinXP, WinAll
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

ANTLR 接受 3類語(yǔ)法規(guī)范——語(yǔ)法分析器(parsers) ,詞法分析器(lexers) ,和樹(shù)分析器(tree-parsers)(也叫樹(shù)遍歷器 tree-walkers)。 由于 ANTLR 使用 LL(k) 分析所有的 3 種語(yǔ)法變型,并且語(yǔ)法說(shuō)明相似,因而產(chǎn)生的 lexers 和語(yǔ)法分析程序也很類似。另外產(chǎn)生的識(shí)別程序可讀性很好,你可以查看輸出的內(nèi)容來(lái)明白很多關(guān)于 ANTLR 的機(jī)理。

ANTLR 接受C語(yǔ)言風(fēng)格的塊注釋和 C++風(fēng)格的行注釋。在語(yǔ)法類和規(guī)則中,Java 風(fēng)格的文檔注釋也是可以接受的,在需要的時(shí)候,這些注釋可以被傳遞給生成的輸出文件。
ANTLR, 語(yǔ)言識(shí)別的另一個(gè)工具(ANother Tool for Language Recognition ),(前身是PCCTS)是一種語(yǔ)言工具,它提供了一個(gè)框架,可以通過(guò)包含 Java,C++,或C#動(dòng)作(action)的語(yǔ)法描述來(lái)構(gòu)造語(yǔ)言識(shí)別器,編譯器和解析器。
計(jì)算機(jī)語(yǔ)言的解析已經(jīng)變成了一種非常普遍的工作。 傳統(tǒng)的計(jì)算機(jī)語(yǔ)言的編譯器和工具(如 C 或Java)仍舊需要被構(gòu)造,它們的數(shù)量與需要開(kāi)發(fā)的那些成千上萬(wàn)的小語(yǔ)言的識(shí)別工具和解析工具相比是相形見(jiàn)拙。程序員為了解析數(shù)據(jù)格式,圖形文件(如,
PostScript,AutoCAD),文本文件(如,HTML,SGML等)而需要構(gòu)造解析器。ANTLR 被設(shè)計(jì)出來(lái)處理所有這些轉(zhuǎn)換工作。

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載