編譯原理實(shí)驗(yàn)課程設(shè)計(jì) - 免費(fèi)下載
源碼資源
文件大?。?26 K
?? 溫馨提示:本資源由用戶 12345a 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。
對(duì)PL/0作以下修改和擴(kuò)充,并使用測(cè)試用例驗(yàn)證:
(1)修改單詞:不等號(hào)# 改為 != ,只有!符號(hào)為非法單詞,同時(shí)#成為非法
符號(hào)。
(2)增加單詞(只實(shí)現(xiàn)詞法分析部分):
保留字 ELSE,FOR,STEP,UNTIL,DO,RETURN
運(yùn)算符 *=(TIMESBECOMES),/=(SLASHBECOMES),&(AND),||(OR)
注釋符 //(NOTE)
(3)增加條件語(yǔ)句的ELSE子句(實(shí)現(xiàn)語(yǔ)法語(yǔ)義目標(biāo)代碼),
要求:寫(xiě)出相關(guān)文法和語(yǔ)法圖,分析語(yǔ)義規(guī)則的實(shí)現(xiàn)。