資源簡介
北郵編譯原理第二次實驗報告LL(1)和LR,包含代碼和報告,自己寫的哦!
代碼片段和文件信息
#include?
#include?
#include?
#define?PRO_NUM?11??//產(chǎn)生式個數(shù)?
#define?PRO_MAXLEN?8??//產(chǎn)生式最大長度?
#define?TER_NUM?9??//終結符個數(shù)?
#define?UNTER_NUM?5??//非終結符個數(shù)
#define?F_MAXLEN?8??//FIRST集和FOLLOW集的大小?
#define?STR_MAXLEN?50??//待分析的輸入表達式的最大長度?
#define?IDNUM_MAXLEN?10??//待分析的輸入表達式中id和num的的最大長度?
#define?ERROR?-1??//分析表項為空白,錯誤入口?
#define?SYNCH?-2??//分析表項為同步信息synch,同步錯誤入口?
#define?STACK_INIT_SIZE?10??//棧空間初始分配量?
#define?STACK_INCREMENT?5??//棧空間分配增量
#define?ID?1??//字母標記?
#define?NUM?2??//數(shù)字標記
#define?OTHER?0??//其他字符標記?
#define?TRUE?1
#define?FALSE?0
#define?NOTFOUND?-1
#define?OVERFLOW?-2?
typedef?struct
{
????char?*top;??//棧頂指針
char?*bottom;??//棧底指針?
????int?stacksize;??//當前已分配的存儲空間?
}Stack;?
char?grammar[PRO_NUM][PRO_MAXLEN];??//文法表?
char?ter_sy
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????16773??2013-11-04?20:47??LL(1).cpp
?????文件??????22064??2013-11-05?19:28??LL(1).exe
?????文件???????7711??2013-11-05?19:55??LR.cpp
?????文件??????20607??2013-11-05?20:00??LR.exe
?????文件????1455104??2013-11-05?20:08??編譯原理實驗報告2.doc
?????文件????1019268??2013-11-05?13:19??識別所有活前綴的DFA.jpg
-----------?---------??----------?-----??----
??????????????2541527????????????????????6
評論
共有 條評論