資源簡介
一個關于語法分析器的編譯原理實驗報告
二、實驗目的
1、 了解形式語言基礎及其文法運算;
2、 熟悉語法分析原理及4種常用的語法分析方法;
其中: 四種算法為
(1)設計算術表達式的遞歸下降子程序分析算法
(2)設計算術表達式的LL(1) 分析算法
(3)設計算術表達式的簡單優先分析算法
(4)設計算術表達式的SLR(1) 分析算法
3、選擇上述一種方法并設計一個表達式的語法分析器。
(本實驗設計的是遞歸下降的表達式語法分析器)
三、實驗內容
1.設計遞歸下降語法分析器算法;
2.編寫代碼并上機調試運行通過;
3、寫出試驗體會及心得。
四、實驗要求
1、 給出算術表達式文法
2、 進行適當的文法變換
3、 選擇一種語法分析的方法,并說明其原理
4、 根據原理給出相應的算法設
代碼片段和文件信息
評論
共有 條評論