- 軟件大?。?span>27.34M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2017-07-31 15:44
- 運行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:暫無
8.28M/中文/5.0
24.41M/中文/0.6
50.46M/中文/6.0
29.23M/中文/10.0
2.08M/中文/3.6
編程語言實現(xiàn)模式pdf高清電子版是一本學(xué)習(xí)設(shè)計編程語言的電子教材,作者分析了大量實例,歸納出最常用的三十余種設(shè)計模式,概念闡釋清晰透徹,理解起來非常方便,有興趣的朋友可以在綠色資源網(wǎng)下載!
《編程語言實現(xiàn)模式》旨在傳授開發(fā)語言應(yīng)用(工具)的經(jīng)驗和理念,幫助讀者構(gòu)建自己的語言應(yīng)用。這里的語言應(yīng)用并非特指用編譯器或解釋器實現(xiàn)編程語言,而是泛指任何處理、分析、翻譯輸入文件的程序,比如配置文件讀取器、數(shù)據(jù)讀取器、模型驅(qū)動的代碼生成器、源碼到源碼的翻譯器、源碼分析工具、解釋器,以及諸如此類的工具。
第1部分 讀取輸入
第1章 初探語言應(yīng)用
1.1 大局觀
1.2 模式概覽
1.3 深入淺出語言應(yīng)用
1.4 為語言應(yīng)用選擇合適的模式
第2章 基本解析模式
2.1 識別式子的結(jié)構(gòu)
2.2 構(gòu)建遞歸下降語法解析器
2.3 使用文法DSL來構(gòu)建語法解析器
2.4 詞法單元和句子
第3章 高階解析模式
3.1 利用任意多的向前看符號進行解析
3.2 記憶式解析
3.3 采用語義信息指導(dǎo)解析過程
第2部分 分析輸入
第4章 從語法樹構(gòu)建中間表示
4.1 為什么要構(gòu)建樹
4.2 構(gòu)建抽象語法樹
4.3 簡要介紹ANTLR
4.4 使用ANTLR文法構(gòu)建AST
第5章 遍歷并改寫樹形結(jié)構(gòu)
5.1 遍歷樹以及訪問順序
5.2 封裝訪問節(jié)點的代碼
5.3 根據(jù)文法自動生成訪問者
5.4 將遍歷與匹配解耦
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容