出版時間:2007-6 出版社:清華大學(xué)出版社 作者:張菁 頁數(shù):154
Tag標簽:無
內(nèi)容概要
“編譯原理與實踐”是計算機專業(yè)課中一門非常重要的課程。編寫《編譯原理與實踐(中英雙語版)》的目的是要幫助計算機專業(yè)的學(xué)生以及相關(guān)的專為人員系統(tǒng)地學(xué)習(xí)程序設(shè)計語言的編譯過程,掌握編譯程序的原理,了解編譯程序的基本結(jié)構(gòu)并且能夠設(shè)計簡單的編譯程序?!毒幾g原理與實踐(中英雙語版)》用中英雙語介紹編譯程序的整個編譯過程,重點討論了詞法分析、語法分析、語義分析、中間代碼的生成、代碼優(yōu)化以及生成目標代碼的問題?! 毒幾g原理與實踐(中英雙語版)》語言流暢,結(jié)構(gòu)合理,內(nèi)容豐富,是作者在實際雙語教學(xué)的基礎(chǔ)上精心編著而成。全部內(nèi)容經(jīng)國內(nèi)及國外專家審閱,有助于提高大專院校師生的專業(yè)理論水平和編程能力。尤其有助于提高讀者專業(yè)外語水平。
書籍目錄
第1章 編譯程序概述1.1 概念1.2 源程序的分析1.2.1 詞法分析器1.2.2 語法分析器1.2.3 語義分析1.2.4 中間代碼生成器1.2.5 代碼優(yōu)化1.2.6 代碼生成1.2.7 出錯表1.2.8 符號表1.3 總結(jié)1.4 編譯器的遍1.5 實例1——編譯器程序1.5.1 詞法分析器1.5.2 語法分析器1.5.3 代碼生成器1.6 實例2——使用工具第2章 形式語言2.1 符號串2.2 文法和形式語言2.3 語法樹和二義性2.4 擴充BNF范式2.5 文法的分類2.6 正則文法]第3章 詞法分析3.1 詞法分析器的作用3.2 詞法分析器的設(shè)計3.3 有窮自動機3.3.1 確定有窮自動機3.3.2 非確定有窮自動機3.3.3 從非確定有窮自動機到確定有窮自動機的轉(zhuǎn)換3.3.4 最小化DFA3.3.5 有ε輸入符號的狀態(tài)子集的ε閉包3.3.6 從正則表達式到DFA轉(zhuǎn)換舉例第4章 自頂向下語法分析4.1 文法的實用限制〕4.2 頭符號和后繼符號集4.3 避免回溯4.4 自頂向下語法分析方法4.4.1 遞歸子程序法4.4.2 LL(1)方法第5章 自底向上語法分析5.1 算符優(yōu)先分析法5.1.1 算符優(yōu)先的關(guān)系5.1.2 構(gòu)造處符優(yōu)先關(guān)系5.1.3 算符優(yōu)先關(guān)系文法5.1.4 最左素短語5.1.5 算符優(yōu)先分析算法和程序5.2 LR(O)分析法5.2.1 可歸前綴5.2.2 構(gòu)造識別可歸前綴的有自動機5.2.3 項目集的閉包5.2.4 LR(O)分析表5.3 SLR(1)分析法第6章 符號表和類型檢查6.1 符號表的作用6.2 符號表的屬性6.3 符號表的設(shè)計……第7章 存儲組織與分配第8章 中間語言第9章 代碼生成第10章 代碼優(yōu)化參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載