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