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