《編譯原理》主要介紹設計和構造編譯程序的基本原理和方法,內容包括適合于計算機高級程序設計語(yǔ)言翻譯的形式語(yǔ)言和自動(dòng)機理論、常用的詞法分析方法、各種經(jīng)典的語(yǔ)法分析方法、語(yǔ)法制導翻譯方法、存儲器的組織與管理方法、符號表的組織與造查表方法、代碼優(yōu)化和代碼生成方法、并行編譯程序及編譯自動(dòng)化技術(shù)等?!毒幾g原理》特別注重理論與實(shí)踐、原理與方法的互通,而且基本概念清晰,深入淺出,循序漸進(jìn),系統性強。各章之后還附有難度不一的習題供復習、思考和探索之用。
《編譯原理》既可作為高等院校計算機專(zhuān)業(yè)工程碩士及相關(guān)層次學(xué)生的教材,也可供科技工作者及軟件研發(fā)人員學(xué)習和參考。