詞法,語法分析

詞法分析

1)建立關鍵字表,在識別表示符時可區分是關鍵字或標識符

2)建立分隔符表;

3)動態建立標識符表;

4)動態建立常量表;

       (5)讀入C文本文件,得到二元式表

   更多詳細在文檔中描述。

文檔 源碼


語法分析


(1)輸入任意文法,消除左遞歸和公共左因子;

(2)打印文法的FirstFollow;

(3)判斷是否是LL1)文法,如果是則打印其分析表;

(4輸入一個句子,如果該句子合法則輸出與句子對應的語法樹;

  能夠輸出分析過程中每一步符號棧的變化情況。

  如果該句子非法則進行相應的報錯處理。

文檔   源碼



發佈了65 篇原創文章 · 獲贊 9 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章