詞法分析器,語法分析器及中間代碼生成器,輸出二元式
標簽: 分析器
上傳時間: 2013-12-04
上傳用戶:曹云鵬
Yacc說明及使用文檔 yacc(Yet Another Compiler Compiler),是Unix/Linux上一個用來生成編譯器的編譯器(編譯器代碼生成器)。yacc生成的編譯器主要是用C語言寫成的語法解析器(Parser),需要與詞法解析器Lex一起使用,再把兩部份產生出來的C程序一併編譯。yacc本來只在Unix系統上才有,但現時已普遍移植往Windows及其他平臺。
標簽: Compiler Another Yacc yacc
上傳時間: 2016-01-26
上傳用戶:希醬大魔王
本課程設計是一個編譯器的設計,包括詞法分析部分、語法分析部分和中間代碼生成部分。詞法分析部分既詞法分析器的設計,詞法分析是編譯的基礎,執行詞法分析的程序稱為詞法分析器,也就是說編譯程序中完成詞法分析任務段就是詞法分析器。語法分析部分為語法分析器的設計,采用LR(1)分析方法進行語法分析,判斷給出的符號串是否為該文法識別的句子。中間代碼生成器部分主要實現逆波蘭式的生成,將用中綴式表示的算術表達式轉換為用逆波蘭式表示的算術表達式,并計算用逆波蘭式來表示的算術表達式的值。
標簽: 編譯器
上傳時間: 2014-05-30
上傳用戶:youke111
用VC++實現了一個編譯器的功能,編譯器可分為幾個部分:詞法分析器、語法分析器、語義分析器、中間代碼生成器等等,該程序是本人自己編的,希望能夠給大家提供參考
標簽: VC 編譯器
上傳時間: 2014-09-08
上傳用戶:邶刖
編譯器設計的編譯程序涉及到編譯五個階段中的三個,即詞法分析器、語法分析器和中間代碼生成器。編譯程序的輸出結果包括詞法分析后的二元式序列、變量名表、狀態棧分析過程顯示及四元式序列程序。整個編譯程序分為三部分:詞法分析部分、語法分析處理及四元式生成部分、輸出顯示部分。
標簽: 編譯 編譯器 程序
上傳時間: 2016-08-11
上傳用戶:fanboynet
<廣告> <廣告> 本系統是一個基于工廠模式的三層架構項目,基于VS2005 開發,結構簡潔,配合動軟Codematic代碼生成器,可以使開發效率事半功倍,倍感輕松。
標簽: lt gt 工廠
上傳時間: 2016-12-26
上傳用戶:sammi
簡介:本系統是一個基于工廠模式的三層架構項目,基于VS2005 開發,結構簡潔,配合動軟Codematic代碼生成器,可以使開發效率事半功倍,倍感輕松。
標簽: 工廠 三層架構 模式
上傳用戶:wcl168881111111
軟件學院學生編譯原理課程實驗,中間器代碼生成器設計,輸入算術表達式,輸出語法分析結果及相應的四元式序列
標簽: 軟件 編譯原理 實驗
上傳時間: 2017-02-17
上傳用戶:qiao8960
在線考試系統完整版源碼(C#&Access) 該考試系統為一同學畢業設計,采用Access數據庫,三層開發 DB_51aspx下為Access數據庫文件,Web為網站文件夾 目錄下的Auto Generated Code均為代碼生成器自動生成的代碼 ExamDAL/DBHelp.cs為數據處理文件,注意使用時請先配置其中string strPath = "E:\\downCode\\ExamOnline\\DB_51aspx\\ExamOnline.mdb" 的數據庫路徑并編譯才能使用。 首頁登錄地址:login.aspx 默認測試學生學號/密碼:001/001 管理員學號/密碼:51aspx/51aspx
標簽: Access 源碼 畢業設計
上傳時間: 2017-03-08
上傳用戶:003030
參照龍書編寫的編譯器,包括詞法分析器,語法分析器,和生成三地址碼的中間代碼生成器。文件中包含代碼和三篇論文。
標簽: 編寫 編譯器
上傳時間: 2017-04-13
上傳用戶:zhouli
蟲蟲下載站版權所有 京ICP備2021023401號-1