Linux環境下的針對PL0語言的語法詞法語義分析

摘 要 此次編譯原理課程設計,我利用flex工具進行PL/0語言的詞法分析、自己用C++語言實現了LR語法分析、語義分析以及中間代碼生成,我選擇的是布爾表達式文法,對符合文法的布爾表達式能夠產生相應四元式,處理了控制結構的真鏈與假鏈,對錯誤的表達式能夠給出錯誤提示。 鑑於flex工具原本來自Unix以及個人日常習慣,本實驗開發環境選用Linux,代碼在Ubuntu16.10中測試通過。 關鍵字:f
相關文章
相關標籤/搜索