編譯原理編程實現(含源碼)

本源碼爲網絡資源收集整理,如有侵權,請聯繫我,我刪除就行了

LL1文法判斷

在這裏插入圖片描述
在這裏插入圖片描述

正規表達式求NFA

在這裏插入圖片描述
打開idea
在這裏插入圖片描述
輸入正規表達式生成NFA與DFA
在這裏插入圖片描述
輸入單詞判斷是否符合正規表達式
在這裏插入圖片描述

LL1文法,分析表

在這裏插入圖片描述
在這裏插入圖片描述
輸入LL1文法
在這裏插入圖片描述
解析文法,消除左遞歸,提取公共左因子
在這裏插入圖片描述
計算First集合
在這裏插入圖片描述
計算Follow集合,生成分子表
在這裏插入圖片描述

LR0分析表

在這裏插入圖片描述
解析文法
在這裏插入圖片描述
識別DFA狀態集合
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

拓廣文法生成
在這裏插入圖片描述
生成分析表
在這裏插入圖片描述

LR1分析表

在這裏插入圖片描述
在這裏插入圖片描述

SLR分析表

在這裏插入圖片描述
在這裏插入圖片描述

LALR1分析表

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章