资源简介
编译原理 语法分析器 VC实现 实验源码 实验报告
因为是先做的词法分析器 ,所以里面的名字是词法分析器
代码片段和文件信息
#include
using namespace std;
#define $PROGRAM 128 //程序
#define $PROGHEAD 129//程序首部
#define $BLOCK 130//分程序
#define $CONSEXPL 131//常量说明部分
#define $CONSDEFI 132//常量定义
#define $CONSSUFF 133//常量定义后缀
#define $VAREXL 134//变量说明部分
#define $VANDEFI 135//变量定义
#define $VARSUFF 136//变量定义后缀
#define $TyPEIL 137//类型
#define $PROCDEFI 138//过程说明部分
#define $PROCEDH 139//过程首部
#define $PROCSUFF 140//过程说明部分后缀
#define $SENTENCE 141//语句
#define $ASSIPRO 142//赋值或调用语句
#define $SUFFIX 143//后缀
#define $IFSENT 144//条件语句
#define $WHILSENT 145//当型循环语句
#define $READ 146//读语句
#define $IDSUFF 147//标识符后缀
#define $WRITE 148//写语句
#define $EXPRSUFF 149//表达式后缀
#define $COMPSENT 150//复合语句
#define $SENTSUFF 151//语句后缀
#define $CONDITIO 152//条件
#define $EXPRESS 153//表达式
#define $TERMSUFF 154//项后缀
#define $TERM 155//项
#define $FACTSUFF 156//因子后缀
#define $FACTOR 157//因子
#define $ARGUMENT 158//参数部分
#define $ADDOPER 159//加型运算符
#define $MULOPER 160//乘型运算符
#define $RESPOPER 161//关系运算符
#define $$ 35
#define synch -2
#define end -3
int t[34][35]=
{
/*程序*/{-1-10-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1end}
/*程序首部*/{-1-11synchsynch-1-1synch-1-1-1-1-1-1synch-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*分程序*/{-1-1-122-1-12-1-1-1-1-1-12-1-1-1-1-1-1-1-1-1-1-1-1synch-1synch-1-1-1-1-1}
/*常量说明部分*/{-1-1-134-1-14-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*常量定义*/{-15-1-1synch-1-1synch-1-1-1-1-1-1synch-1-1-1-1-1-1-1-1-1-1-1-1-1synch-1-1-1-1-1-1}
/*常量定义后缀*/{-1-1-1-14-1-14-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-16-1-1-1-1-1-1}
/*变量说明部分*/{-1-1-1-17-1-14-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*变量定义*/{-18-1-1-1-1-1synch-1-1-1-1-1-1synch-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*变量定义后缀*/{-19-1-1-1-1-14-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*类型*/{-1-1-1-1-11011-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1synch-1-1-1synch-1}
/*过程说明部分*/{-1-1-1-1-1-1-112-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*过程首部*/{-1-1-1synchsynch-1-113-1-1-1-1-1-1synch-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*过程说明部分后缀*/{-1-1-1-1-1-1-112-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1}
/*语句*/{-114-1-1-1-1-1-115-116-11718194-1-1-1-1-1-1-1-1-1-1-1-1-14-1-1-1-1-1}
/*赋值或调用语句*/{-120-1-1-1-1-1-1-1-1-1-1-1-1-1synch-1-1-1-1-1-1-1-1-1-1-1-1-1synch-1-1-1-1-1}
/*后缀*/{-1-1-1-1-1-1-1-1-1-1-1-1-1-1-14-1-1-1-1-1-1-1-1-1-1-1-1-14-12122-1-1}
/*条件语句*/{-1-1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3499 2010-01-04 11:57 周捷语法分析器1231\词法分析器1103.dsp
文件 16066 2010-01-04 11:58 周捷语法分析器1231\词法分析器1103.cpp
文件 44 2009-12-29 16:37 周捷语法分析器1231\test.in
文件 58368 2010-05-26 00:36 周捷语法分析器1231\词法分析器1103.ncb
文件 262 2010-05-26 00:35 周捷语法分析器1231\词法分析器1103.plg
文件 553 2010-01-04 12:41 周捷语法分析器1231\词法分析器1103.dsw
文件 82944 2010-05-26 00:35 周捷语法分析器1231\Debug\vc60.idb
文件 102400 2010-01-06 01:34 周捷语法分析器1231\Debug\vc60.pdb
文件 245865 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.exe
文件 566272 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.pdb
文件 0 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.sbr
文件 2062976 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.pch
文件 40618 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.obj
文件 360248 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.ilk
文件 246784 2010-01-06 01:34 周捷语法分析器1231\Debug\词法分析器1103.bsc
文件 278528 2010-01-08 11:37 周捷语法分析器1231\074100541周捷语法分析器报告.doc
文件 48640 2010-05-26 00:36 周捷语法分析器1231\词法分析器1103.opt
目录 0 2010-03-09 20:36 周捷语法分析器1231\Debug
目录 0 2010-03-09 20:36 周捷语法分析器1231
----------- --------- ---------- ----- ----
4114067 19
相关资源
- 语法分析器 算符优先 编译原理实验
- 算符优先分析算法的设计与实现 编译
- 编译原理课设——算符优先分析程序
- 编译原理课程设计计软张芃教小子集
- 实验二 实现一门语言的词法分析器
- 编译原理课程设计报告_算符优先分析
- 编译原理 语法分析、语义分析综合实
- 编译原理SLR1分析
- 哈工大软件学院编译原理语法分析源
- 基于Pascal语言的语法分析器
- 2013集美大学编译原理部分考试题目
- 编译原理词法、语法、语义分析器
- 编译原理词法分析程序代码
- 湖南农大-编译原理2010期末考试试卷
- 编译原理实验 语义分析与中间代码
- 编译原理 语法分析器
- 编译原理目标代码
- 无符号数的词法分析程序
- 编译原理实验代码四则表达式编译及
- 西安电子科技大学编译原理大作业C
- 河北工业大学编译原理实验
- 编译原理课程设计——编译器
- 递归下降分析法的实现
- 词法分析器含代码及实验报告
- 编译原理课程设计含报告,源程序和
- 语义分析实验报告 经典
- 西安电子科技大学编译原理大作业代
- 编译原理文法的预测分析法
- 哈工大编译原理实验三次合一
- 编译原理实验----词法分析、分析预测
评论
共有 条评论