pl0修改后的源程序和報(bào)告
(1) 修改后的PL/0語(yǔ)言文本。包含詞法分析(正規(guī)式),語(yǔ)法分析(BNF)。
(2) 有關(guān)修改后的PL/0編譯/解釋器的說(shuō)明。詳細(xì)說(shuō)明你的編譯器是如何編譯新的PL/0語(yǔ)言程序的。指出你的程序中最精彩的部分,以及你為什么這樣做,你是如何控制和恢復(fù)語(yǔ)義錯(cuò)誤的。
(3) 給出你所改動(dòng)后的編譯器源程序清單,并標(biāo)記出你所修改的部分。比較你的編譯器和原來(lái)的編譯器之間的差別。
(4) 說(shuō)明你的編譯器中可能存在的錯(cuò)誤。
(5) 總結(jié)經(jīng)驗(yàn)與教訓(xùn),如果重做一遍,你會(huì)有哪些新的改進(jìn)?
標(biāo)簽:
pl0
修改
PL
源程序
上傳時(shí)間:
2014-01-03
上傳用戶(hù):yulg