[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《編程語言實現模式》掃描版[PDF]
《編程語言實現模式》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《編程語言實現模式》掃描版[PDF] 簡介: 中文名 : 編程語言實現模式 作者 : (美)特恩斯 譯者 : 堯飄海 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 華中科技大學出版社 書號 : 9787560977003 發行時間 : 2012年4月 地區 : 大陸 語言 : 簡體中文 簡介 : 內容介紹 : 雖然本書不專門討論
電驢資源下載/磁力鏈接資源下載:
全選
"《編程語言實現模式》掃描版[PDF]"介紹
中文名: 編程語言實現模式
作者: (美)特恩斯
譯者: 堯飄海
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 華中科技大學出版社
書號: 9787560977003
發行時間: 2012年4月
地區: 大陸
語言: 簡體中文
簡介:



內容介紹
雖然本書不專門討論如何設計編程語言,但讀者在閱讀的過程中將吸收豐富的相關知識。比較不同編程語言的特點、了解編程語言的發展歷史是學習設計編程語言的好途徑。
本書旨在傳授開發語言應用(工具)的經驗和理念,幫助讀者構建自己的語言應用。這裡的語言應用並非特指用編譯器或解釋器實現編程語言,而是泛指任何處理、分析、翻譯輸入文件的程序,比如配置文件讀取器、數據讀取器、模型驅動的代碼生成器、源碼到源碼的翻譯器、源碼分析工具、解釋器,以及諸如此類的工具。為此,作者舉例講解已有語言應用的工作機制,拆解、歸納出31種易於理解且常用的設計模式(每種都包括通用數據結構、算法、策略)。雖然示例是用Java編寫的,但相信讀者可以觸類旁通,利用這些設計模式構建針對其他編程語言(既包括特定領域語言,也包括通用編程語言)的應用。
網盤下載地址
點此下載最新期刊雜志
我的PDF圖書館
內容截圖

(點擊圖片查看原圖)


目錄:


第1部分 讀取輸入
第1章 初探語言應用
1.1 大局觀
1.2 模式概覽
1.3 深入淺出語言應用
1.4 為語言應用選擇合適的模式
第2章 基本解析模式
2.1 識別式子的結構
2.2 構建遞歸下降語法解析器
2.3 使用文法DSL來構建語法解析器
2.4 詞法單元和句子
第3章 高階解析模式
3.1 利用任意多的向前看符號進行解析
3.2 記憶式解析
3.3 采用語義信息指導解析過程
第2部分 分析輸入
第4章 從語法樹構建中間表示
4.1 為什麼要構建樹
4.2 構建抽象語法樹
4.3 簡要介紹ANTLR
4.4 使用ANTLR文法構建AST
第5章 遍歷並改寫樹形結構
5.1 遍歷樹以及訪問順序
5.2 封裝訪問節點的代碼
5.3 根據文法自動生成訪問者
5.4 將遍歷與匹配解耦
第6章 記錄並識別程序中的符號
6.1 收集程序實體的信息
6.2 根據作用域劃分符號
6.3 解析符號
第7章 管理數據聚集的符號表
~~~



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved