【導讀】介紹編譯器構(gòu)造的一般原理和基本實現(xiàn)方。重視原理、算法和技術(shù),以及具體實現(xiàn)。對編程語言的設(shè)計和實現(xiàn)有深刻的理解,課程所介紹的許多概念和技術(shù)能應(yīng)用到一。本課程融合了數(shù)據(jù)結(jié)構(gòu)、算法、自動機理。機械工業(yè)出版社的中。人民郵電出版社的英。課堂聽講,課后看書。半期考試和期末考試。在計算機上如何執(zhí)行。編譯器是一個程序,讀入源程序并將其翻。告被編譯的源程序中出現(xiàn)的錯誤。同的輸出,則稱程序P1和P2等價。語言程序,稱為翻譯。寫的程序的過程,稱為解釋??刂朴嬎銠C執(zhí)行,馬上得到這句的執(zhí)行結(jié)果,本質(zhì)區(qū)別是輸出不同:。是編譯過程的第一個階段,其任務(wù)是:讀。整數(shù)、界限符等),并轉(zhuǎn)換成內(nèi)部形式。分隔這些記號的空格被刪除。語法分析程序又稱識別程序。的正確性),并生成另一種內(nèi)部表示。