• 大小: 97KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: 其他
  • 标签: VC  

资源简介

无界面,但很好用,但功能比较齐全,相对比较实用

资源截图

代码片段和文件信息

/*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


评论

共有 条评论