“編譯原理與技術(shù)”的上機(jī)實(shí)驗(yàn)要求你對PL/0語言及其編譯器進(jìn)行擴(kuò)充和修改。每個擴(kuò)充或修改方式可得到不同的分?jǐn)?shù),滿分為100分。
完成上機(jī)作業(yè)后,必須提交下列文檔:
(1) 修改后的PL/0語言文本。包含詞法分析(正規(guī)式),語法分析(BNF)。
(2) 有關(guān)修改后的PL/0編譯/解釋器的說明。詳細(xì)說明你的編譯器是如何編譯新的PL/0語言程序的。指出你的程序中最精彩的部分,以及你為什么這樣做,你是如何控制和恢復(fù)語義錯誤的。
(3) 給出你所改動后的編譯器源程序清單,并標(biāo)記出你所修改的部分。比較你的編譯器和原來的編譯器之間的差別。
(4) 說明你的編譯器中可能存在的錯誤。
標(biāo)簽:
修改
PL
編譯原理
上機(jī)實(shí)驗(yàn)
上傳時間:
2014-01-20
上傳用戶:waizhang