現將本人搜集常用的程序設計語言的詞法和形式文法提供給大家。其中,詞法是按LEX格式編輯,形式文法是按yaCC格式書寫,大家可直接用LEX和yaCC工具編譯生成各類程序設計語言的分析器。
標簽: 程序設計語言 家
上傳時間: 2013-12-31
上傳用戶:dongqiangqiang
上傳時間: 2015-03-12
上傳用戶:jkhjkh1982
上傳時間: 2014-01-27
上傳用戶:lx9076
Pascal語言的語法分析器源程序和開發文檔,用yaCC編寫,可作為編譯原理課程的學習參考,源文件已編譯通過
標簽: Pascal 語言 語法分析器 源程序
上傳時間: 2013-12-03
上傳用戶:wanghui2438
此源碼是簡單Pascal編譯器實現代碼,采用工具LEX和yaCC實現
標簽: Pascal 源碼 代碼 編譯器
上傳時間: 2013-12-28
上傳用戶:wendy15
在c環境下的編譯器 一.實驗完成主要功能描述: 1.if語句 2.if_else語句 3.while語句 4.數組 5.函數調用 6.對外部函數printf的調用(用于打印) 二.測試環境 1.fedora core 4(OS) 2.lex version 2.5.4 3.yaCC 4.gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8)
標簽: if_else printf while 函數
上傳時間: 2014-01-23
上傳用戶:comua
c編譯器實現,利用lex yaCC寫的簡單編譯器
標簽: 編譯器
上傳時間: 2015-04-19
上傳用戶:yan2267246
是一個小計算器的例子,學習yaCC,lex很好的例子
標簽: 計算器
上傳時間: 2015-05-08
上傳用戶:skhlm
擴展后的mini-pl0語法編譯器,具體語法見壓縮包中的文件介紹。用lex和yaCC編寫。含15個測試用例。
標簽: mini-pl 擴展 編譯器
上傳時間: 2014-01-03
上傳用戶:jcljkh
針對“虎書”中的tiger語言寫的語法分析器 根據書中對tiger語言的描述寫了72條文法,對所有沖突均進行了處理,都是無害的沖突。本分析器還能對部分錯誤恢復。 特別提示:使用命令"yaCC -v tiger.grm"可得到文件y.output
標簽: tiger 語言 語法分析器
上傳時間: 2014-01-13
上傳用戶:epson850
蟲蟲下載站版權所有 京ICP備2021023401號-1