編譯器構(gòu)造
本書(shū)提供了創(chuàng)新的編譯器構(gòu)造方法,通過(guò)大量的示例和練習(xí),讀者可以從頭至尾學(xué)習(xí)如何設(shè)計(jì)一個(gè)可用的編譯器。書(shū)中均衡討論了編譯器設(shè)計(jì)中的理論與實(shí)現(xiàn)兩大部分,詳細(xì)討論了標(biāo)準(zhǔn)編譯器設(shè)計(jì)的相關(guān)主題 (如自頂向下和自底向上的語(yǔ)法分析、語(yǔ)義分析、中間表示和代碼生成) 。本書(shū)中所有的程序均采用易讀的基于C語(yǔ)言的代碼來(lái)表示。本書(shū)是一本優(yōu)秀的編譯器構(gòu)造方面的教材,已經(jīng)被國(guó)際上多所大學(xué)所采納,適用于高等院校計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生和使用C語(yǔ)言的專(zhuān)業(yè)程序員。均衡討論編譯器設(shè)計(jì)的理論與實(shí)現(xiàn)兩大部分,既很好地介紹了編譯器理論,又提供了大量的編譯器設(shè)計(jì)示例和練習(xí)。
本書(shū)的主要特點(diǎn)
強(qiáng)調(diào)使用可以生成語(yǔ)法分析器和詞法分析器的編譯器工具。
徹底討論LR語(yǔ)法分析和歸約技術(shù)。
介紹了FLex和ScanGen。
在每章末尾包含可選的高級(jí)主題。
評(píng)論
圖片
表情
