資源簡介
構(gòu)造識別所有前綴的DFA;構(gòu)造LR分析表;編程實現(xiàn)算法,構(gòu)造LR分析程序
代碼片段和文件信息
//自底向上的語法分析器
#include
#include
int?Action[12][6]=
{
1050010400
0106000-1
05210705252
0545405454
1050010400
0565605656
1050010400
1050010400
0106001110
05110705151
0535305353
0555505555
};
int?Goto[12][3]=
{
123
000
000
000
823
000
093
0010
000
000
000
000
};
char?Grammar[20][10]={‘\0‘};
char?VT[10]VN[10];
char?AVT[6]={‘i‘‘+‘‘*‘‘(‘‘)‘‘#‘};
char?GVN[3]={‘E‘‘T‘‘F‘};
int?vnNumvtNumstateNum=12;
int?VNum[10];
int?grammarNum;
typedef?struct{
char?*base;
????char?*top;
}SymbolStack;
typedef?struct{
int?*base;
int?*top;
}StateStack;
StateStack?state;
SymbolStack?symbol;
int?ScanGrammar()??/
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????48??2011-06-05?11:20??LR語法分析器的_自底向上分析\yffx\SLR.txt
?????文件???????5785??2011-06-05?13:08??LR語法分析器的_自底向上分析\yffx\yffx_.cpp
?????文件?????245848??2011-06-06?11:34??LR語法分析器的_自底向上分析\yffx\yffx_.exe
?????文件??????76288??2011-06-23?20:55??LR語法分析器的_自底向上分析\yffx\語法分析_自底向上分析.doc
?????目錄??????????0??2011-06-23?20:55??LR語法分析器的_自底向上分析\yffx
?????目錄??????????0??2011-06-23?20:54??LR語法分析器的_自底向上分析
-----------?---------??----------?-----??----
???????????????327969????????????????????6
評論
共有 條評論