資源簡介
無界面,但很好用,但功能比較齊全,相對比較實用
代碼片段和文件信息
/*SLR1分析器示例程序,可識別的加法運算表達式文法為課本P111例:*/
#include?
#include?
#include?
#include?
#include?
#include?“gram.h“
#include?“rstack.h“
/*以下變量用于詞法分析*/
char?ch;????????????//字符變量,存放最新讀進的源程序字符。
char?strToken[30];??//字符數組,存放構成單詞符號的字符串。
int?lvalue;?????????//單詞的內碼值
char?inbuf[300];????????????//掃描緩沖區
int?sp;?????????????????????//起點指示器
int?ep;?????????????????????//掃描指示器
token?sym; //向前看單詞
/*以下變量用于語法分析*/
//終結符符號表
V?vt[]={
“i“$INT
“+“$PLUS
“*“$MUL
“(“$LPAR
“)“$RPAR
“#“$END
};
//非終結符符號表
V?vn[]={
“E“$E
“T“$T
“F“$F
};
//文法的產生式集合
P?pset[]={
1$E{$E$PLUS$T0}//E->E+T
2$E{$T000}
3$T{$T$MUL$F0}
4$T{$F000}
5$F{$LPAR$E$RPAR0}
6$F{$INT000}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????548??2006-04-11?19:17??SLR1\gram.h
?????文件???????1058??2006-04-11?18:30??SLR1\rstack.cpp
?????文件????????676??2006-04-11?18:30??SLR1\rstack.h
?????文件???????4443??2006-04-11?19:19??SLR1\SLR1.dsp
?????文件???????1264??2006-04-11?22:30??SLR1\SLR1.plg
?????文件?????617472??2007-11-29?00:38??SLR1\SLR1.ncb
????..A..H.??????8704??2007-11-29?00:38??SLR1\SLR1.suo
?????文件???????5596??2007-11-29?00:33??SLR1\SLR1.vcproj
?????文件????????872??2007-11-29?00:33??SLR1\SLR1.sln
?????文件???????1427??2007-11-29?00:38??SLR1\SLR1.vcproj.TCL-1BD8B03B4C4.Sun.user
?????文件???????4905??2007-11-29?00:36??SLR1\gram.cpp
?????目錄??????????0??2007-11-29?17:54??SLR1\Debug
????...D..R?????????0??2007-11-29?17:54??SLR1
?????文件????????218??2007-06-05?03:14??www.pudn.com.txt
-----------?---------??----------?-----??----
???????????????647183????????????????????14
- 上一篇:病毒實驗報告
- 下一篇:通訊錄管理系統課程設計報告
評論
共有 條評論