《編譯原理》美國(guó)阿霍博士著,李建中譯,本書深入討論了編譯器設(shè)計(jì)的重要主題,從介紹編譯的原理性概念開(kāi)始,然后通過(guò)構(gòu)建一個(gè)簡(jiǎn)單的一遍編譯器來(lái)逐一解釋這些概念。
編譯原理_《編譯原理》 -內(nèi)容簡(jiǎn)介
《編譯原理》
《編譯原理》本書深入討論了編譯器設(shè)計(jì)的重要主題,包括詞法分析、語(yǔ)法分析、語(yǔ)法制導(dǎo)分析、類型檢查、運(yùn)行環(huán)境、中間代碼生成、代碼生成、代碼優(yōu)化等,并在最后兩章中討論了實(shí)現(xiàn)編譯器的一些編程問(wèn)題和幾個(gè)編譯器實(shí)例,每章都提供了大量的練習(xí)和參考文獻(xiàn)。本書從介紹編譯的原理性概念開(kāi)始,然后通過(guò)構(gòu)建一個(gè)簡(jiǎn)單的一遍編譯器來(lái)逐一解釋這些概念。本書是編譯原理課程的經(jīng)典教材,作者曾多次使用本書的內(nèi)容在貝爾實(shí)驗(yàn)室、哥倫比亞大學(xué)、普林斯頓大學(xué)和斯坦福大學(xué)向本科生和研究生講授初等及高等編譯課程。
編譯原理_《編譯原理》 -作者簡(jiǎn)介
AlfredV.Aho于普林斯頓大學(xué)獲得博士學(xué)位,現(xiàn)任貝爾實(shí)驗(yàn)室基礎(chǔ)科學(xué)研究院副院長(zhǎng)、計(jì)算機(jī)科學(xué)研究中心主任。在貝爾實(shí)驗(yàn)室主要負(fù)責(zé)計(jì)算科學(xué)和軟件研究工作,已經(jīng)出版多本算法、數(shù)據(jù)結(jié)構(gòu)、編譯器、數(shù)據(jù)庫(kù)系統(tǒng)及計(jì)算機(jī)科學(xué)基礎(chǔ)等方面的經(jīng)典著作。

李建中,哈爾濱工業(yè)大學(xué)教授,博士生導(dǎo)師,國(guó)家杰出青年基金獲得者,中國(guó)計(jì)算機(jī)學(xué)會(huì)理事,中國(guó)計(jì)算機(jī)學(xué)會(huì)理事,中國(guó)計(jì)算機(jī)學(xué)會(huì)數(shù)據(jù)庫(kù)專業(yè)委員會(huì)副主任。從事計(jì)算機(jī)科學(xué)技術(shù)的教學(xué)、研究、開(kāi)發(fā)工作二十余年。主要研究領(lǐng)域?yàn)閿?shù)據(jù)庫(kù)系統(tǒng)與并行計(jì)算,主持完成研究項(xiàng)目20余項(xiàng),在統(tǒng)計(jì)與科學(xué)數(shù)據(jù)庫(kù)、并行數(shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)挖掘等方面取得了一系列研究成果,在IEEETransactionsonKnowledgeandDataEngineering、VLDB、ACMSIGMOD等國(guó)內(nèi)外重要學(xué)術(shù)刊物和學(xué)術(shù)會(huì)議發(fā)表學(xué)術(shù)論文180余篇,出版學(xué)術(shù)專著和教材4部,獲得各類科學(xué)技術(shù)獎(jiǎng)勵(lì)多項(xiàng)。
編譯原理_《編譯原理》 -圖書目錄
出版者的話
專家指導(dǎo)委員會(huì)
譯者序
前言
第1章編譯簡(jiǎn)介1
1.1編譯器1
1.2源程序分析3
1.3編譯器的各階段6
1.4編譯器的伙伴10
1.5編譯器各階段的分組13
1.6編譯器的構(gòu)造工具14
參考文獻(xiàn)注釋15
第2章簡(jiǎn)單的一遍編譯器17
2.1概述17
2.2語(yǔ)法定義17
2.3語(yǔ)法制導(dǎo)翻譯22
2.4語(yǔ)法分析26
2.5簡(jiǎn)單表達(dá)式的翻譯器32
2.6詞法分析37
2.7符號(hào)表40
2.8抽象堆棧機(jī)42
2.9技術(shù)的綜合46
練習(xí)53
編程練習(xí)54
參考文獻(xiàn)注釋55
第3章詞法分析57
3.1詞法分析器的作用57
3.2輸入緩沖60
3.3記號(hào)的描述62
3.4記號(hào)的識(shí)別67
3.5詞法分析器描述語(yǔ)言72
3.6有窮自動(dòng)機(jī)76
3.7從正規(guī)表達(dá)式到NFA81
3.8設(shè)計(jì)詞法分析器的生成器85
3.9基于DFA的模式匹配器的優(yōu)化89
練習(xí)97
編程練習(xí)103
參考文獻(xiàn)注釋103
第4章語(yǔ)法分析105
4.1語(yǔ)法分析器的作用105
4.2上下文無(wú)關(guān)文法109
4.3文法的編寫113
4.4自頂向下語(yǔ)法分析120
4.5自底向上語(yǔ)法分析128
4.6算符優(yōu)先分析法134
4.7LR語(yǔ)法分析器142
4.8二義文法的應(yīng)用163
4.9語(yǔ)法分析器的生成器
練習(xí)174
參考文獻(xiàn)注釋182
第5章語(yǔ)法制導(dǎo)翻譯185
5.1語(yǔ)法制導(dǎo)定義185
5.2語(yǔ)法樹(shù)的構(gòu)造189
5.3自底向上計(jì)算S屬性定義194
5.4L屬性定義195
5.5自頂向下翻譯198
5.6自底向上計(jì)算繼承屬性202
5.7遞歸計(jì)算207
5.8編譯時(shí)屬性值的空間分配209
5.9編譯器構(gòu)造時(shí)的空間分配211
5.10語(yǔ)法制導(dǎo)定義的分析215
練習(xí)219
參考文獻(xiàn)注釋221
……
第6章類型檢查223
第7章運(yùn)行時(shí)環(huán)境253
第8章中間代碼生成299
第9章代碼生成333
第11章編寫一個(gè)編譯器469
第12章編譯器實(shí)例475
附錄一個(gè)程序設(shè)計(jì)項(xiàng)目483
參考文獻(xiàn)489
索引511
愛(ài)華網(wǎng)本文地址 » http://www.klfzs.com/a/8103220103/17268.html
愛(ài)華網(wǎng)



