《編譯原理 第3版/清華大學計算機系列教材》介紹程序設計語言編譯程序構造的一般原理、基本設計方法和主要實現(xiàn)技術,主要內容包括文法、自動機和語言的基礎知識,詞法分析,語法分析,語法制導的語義計算,語義分析,中間代碼生成,運行時存儲組織,代碼優(yōu)化和目標代碼生成。除了基本設計原理外,書中還包含兩個小型編譯程序的設計實例,可選作課程設計的素材。一個是PL/0語言編譯程序,其設計和實現(xiàn)框架貫穿于本書相關章節(jié)中;另一個是簡單面向對象語言Decaf的編譯程序。本書最后還介紹了業(yè)界廣泛使用的開源編譯器GCC及和它緊密相關的Binutils工具鏈,通過一系列程序實例說明這些工具的作用和基本用法。《編譯原理 第3版/清華大學計算機系列教材》可作為高等院校計算機科學與技術相關專業(yè)的本科生教材,也可作為相關教師、研究生或工程技術人員的參考書。