《編譯原理》是編譯原理課程方面的經典教材,全面、深入地探討了編譯器設計方面的重要主題,包括詞法分析、語法分析、語法制導定義和語法制導翻譯、運行時刻環(huán)境、目標代碼生成、代碼優(yōu)化技術、并行性檢測以及過程間分析技術,并在相關章節(jié)中給出大量的實例。與上一版相比,本書進行了全面修訂,涵蓋了編譯器開發(fā)方面最新進展。每章中都提供了大量的實例及參考文獻。本書基于該書第2版進行改編,內容更加精練和實用,體系更加符合國內教學情況,適合作為高等院校計算機及相關專業(yè)本科生的編譯原理課程的教材,也是廣大研究人員和技術人員的極佳參考讀物。本書是編譯領域無可替代的經典著作,被廣大計算機專業(yè)人士譽為“龍書”。本書上一版自1986年出版以來,被世界各地的著名高等院校和研究機構(包括美國哥倫比亞大學。斯坦福大學、哈佛大學、普林斯頓大學。貝爾實驗室)作為本科生和研究生的編譯原理課程的教材。該書對我國高等計算機教育領域也產生了重大影響。第2版對每一章都進行了全面的修訂,以反映自上一版出版20多年來軟件工程、程序設計語言和計算機體系結構方面的發(fā)展對編譯技術的影響。第2版全面介紹了編譯器的設計,并強調編譯技術在軟件設計和開發(fā)中的廣泛應用。每章中都包含大量的習題和豐富的參考文獻。本書基于該書第2版進行改編,保留其中的基本內容,壓縮或刪除了一些高級內容,更適合作為國內高校計算機及相關專業(yè)本科生編譯原理課程教材。