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