• 大小: 828KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-07-22
  • 语言: 其他
  • 标签: 编译原理  VC实现  

资源简介

编译原理 语法分析器 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


评论

共有 条评论