freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

編譯原理報告(7)-資料下載頁

2025-03-23 12:06本頁面
  

【正文】 意圖 圖 statement 賦值語句分析函數(shù)示意圖編 譯 原 理 課 程 實 驗 報 告7 圖 expression 表達式分析函數(shù)示意圖 圖 term 項分析函數(shù)示意圖編 譯 原 理 課 程 實 驗 報 告8圖 factor 因子分析函數(shù)示意圖 代碼實現(xiàn)遞歸下降分析過程如圖 所示,其代碼如下圖 所示。圖 遞歸下降分析過程函數(shù) 實驗結(jié)果支持多語句輸入和換行輸入,如果實驗中輸入的字符串是文法正確的句子,則輸出成功信息,打印“success” ,否則輸出“error” ,并且要輸出出錯類型,例如:“缺end 錯誤” 、 “begin 錯誤” 、 “賦值號錯誤” 、 “語句錯誤” 、 “輸出錯誤” 、 “表達式錯誤”等。實驗測試結(jié)果如下。,測試結(jié)果如圖 所示圖 輸入串文法正確2. begin 錯誤,測試結(jié)果如圖 所示編 譯 原 理 課 程 實 驗 報 告9圖 begin 錯誤3. 缺 end 錯誤,測試結(jié)果如圖 所示圖 缺 end 錯誤4. 賦值號錯誤,測試結(jié)果如圖 所示圖 賦值號錯誤5. 語句錯誤,測試結(jié)果如圖 所示圖 語句錯誤6. 輸出’)’錯誤,測試結(jié)果如圖 所示圖 輸出’)’錯誤7. 表達式錯誤,測試結(jié)果如圖 所示編 譯 原 理 課 程 實 驗 報 告10圖 表達式錯誤在實驗過程中,若是輸入的單詞串中含有不止一個錯誤,如上圖 所示,單詞串既有表達式錯誤,也有缺 end 錯誤,但是在本次實驗中,我們因為已經(jīng)判斷出了表達式錯誤,那么就會停止對單詞串的繼續(xù)掃描,所以輸出結(jié)果只有第一個錯誤。三、體會通過上機,不僅提高了編程水平,更是加深了自己對課本知識的理解。首先,我更加感受到實驗前準備的意義。上機前準備越充分(如先制定好準備做的一些步驟,畫出程序流程圖等) ,這樣在真正實驗上機的時候目的才越明確,才能夠快速而高效的編寫代碼,可以解決較多的問題。其次,本次上機的具體收獲有:(1)詞法分析的原理和實現(xiàn)方法;(2)語法分析的原理和實現(xiàn)方法,加深了對遞歸下降分析法的理解和掌握。同時也增強了自己對于函數(shù)間相互調(diào)用的編程能力的掌握。四、參考文獻[1] 編譯原理(第三版)電子工業(yè)出版社
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1