自制編譯器電子版
pdf免費版相關(guān)軟件
匯編語言王爽第三版pdf高清版附實驗答案
64.68 MB/中文/5.0
金融學(xué)李健pdf電子版
17.50 MB/中文/2.0
歐幾里得幾何原本pdf免費電子版
6.94 MB/中文/8.0
意志力pdf電子版
1.73 MB/中文/10.0
斯坦福大學(xué)自控力PDF掃描文字版
34.30 MB/中文/8.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
自制編譯器pdf完整版是專為編程愛好者們和程序員們打造的編程學(xué)習(xí)教材,這本書由青木峰郎著,為大家詳細的講解了編譯器的各方面知識點,有需要的用戶趕快來IT貓撲下載體驗吧!
自制編譯器內(nèi)容簡介
本書將帶領(lǐng)讀者從頭開始制作一門語言的編譯器。筆者特意為本書設(shè)計了CЬ語言,CЬ可以說是C語言的子集,實現(xiàn)了包括指針運算等在內(nèi)的C語言的主要部分。本書所實現(xiàn)的編譯器就是C Ь語言的編譯器, 是實實在在的編譯器,而非有諸多限制的玩具。另外,除編譯器之外,本書對以編譯器為中心的編程語言的運行環(huán)境,即編譯器、匯編器、鏈接器、硬件、運行時環(huán)境等都有所提及,介紹了程序運行的所有環(huán)節(jié)。
章節(jié)目錄
第1章 開始制作編譯器 1?
第2章 CЬ和cbc 13?
第1部分 代碼分析?
第3章 語法分析的概要 24?
第4章 詞法分析 39?
第5章 基于JavaCC 的解析器的描述 55?
第6章 語法分析 68?
第2部分 抽象語法樹和中間代碼?
第7章 JavaCC 的action 和抽象語法樹 92?
第8章 抽象語法樹的生成 110?
第9章 語義分析(1)引用的消解 135?
第10章 語義分析(2)靜態(tài)類型檢查 159?
第11章 中間代碼的轉(zhuǎn)換 178?
第3部分 匯編代碼?
第12章 x86 架構(gòu)的概要 214?
第13章 x86 匯編器編程 236?
第14章 函數(shù)和變量 266?
第15章 編譯表達式和語句 278?
第16章 分配棧幀 308?
第17章 優(yōu)化的方法 333?
第4部分 鏈接和加載?
第18章 生成目標文件 346?
第19章 鏈接和庫 369?
第20章 加載程序 387?
第21章 生成地址無關(guān)代碼 410?
第22章 擴展閱讀 434
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦
相關(guān)文章
下載地址
自制編譯器電子版 pdf免費版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡