资源简介
编译原理实验 词法分析 语法分析 语义分析 北邮 包含三次实验的的源代码和实验报告

代码片段和文件信息
#include
#include
#include
#include
#define NN 20
#define MAXN 1000
#define INF 9999999
#define ERROR -1
using namespace std;
char *token_str[]={“““ID““digit““+““-““*““/““(““)““$“};//终结符
const char *ori_grammer[]={“E‘ -> E“ //扩展产生式
“E -> E + T“
“E -> E - T“
“E -> T“
“T -> T * F“
“T -> T / F“
“T -> F“
“F -> id“
“F -> ( E )“
“F -> digit“};
enum{E_=MAXN+1ETF}; //非终结符用定义为常量
enum{NUL=0IDNUMADDSUBMULDIVOPLOPREND};
const int GRAMMER[NN][NN]={{E_E} //产生记录为二维数组
{EEADDT}
{EESUBT}
{ET}
{TTMULF}
{TTDIVF}
{TF}
{FID}
{FOPLEOPR}
{FNUM}};
const int GrammarL[]={1331331131}; //每个产生式的长度
const int ACTION[NN][NN]={{INF45INFINFINFINF6INFINF} //ACTION表
{INFINFINF78INFINFINFINF0}
{INFINFINF-3-3910INF-3-3}
{INFINFINF-6-6-6-6INF-6-6}
{INFINFINF-7-7-7-7INF-7-7}
{INFINFINF-9-9-9-9INF-9-9}
{INF45INFINFINFINF6INFINF}
{INF45INFINFINFINF6INFINF}
{INF45INFINFINFINF6INFINF}
{INF45INFINFINFINF6INFINF}
{INF45INFINFINFINF6INFINF}
{INFINFINF78INFINFINF16INF}
{INFINFINF-1-1910INF-1-1}
{INFINFINF-2-2910INF-2-2}
{INFINFINF-4-4-4-4INF-4-4}
{INFINFINF-5-5-5-5INF-5-5}
{INFINFINF-8-8-8-8INF-8-8}};
const int GOTO[NN][NN]={{INFINF123} //goto表
{INFINFINFINFINF}
{INFINFINFINFINF}
{INFINFINFINFINF}
{INFINFINFINFINF}
{INFINFINFINFINF}
{INFINF1123}
{INFINFINF123}
{INFINFINF133}
{INFINFINFINF14}
{INFINFINFINF15}
{INFINFINFINFINF}
{I
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-04-19 11:47 编译原理实验(词法,语法,语义)\
目录 0 2015-04-19 11:47 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语义分析\
文件 256320 2013-12-16 19:34 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语义分析\2011211151-翁剑平-语义分析.docx
文件 8041 2013-12-16 19:13 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语义分析\语义分析.cpp
目录 0 2015-04-19 11:47 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语法分析\
文件 129943 2013-11-12 20:55 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语法分析\2011211151-翁剑平-语法分析报告.docx
文件 51 2013-10-30 17:14 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语法分析\rule.txt
文件 16376 2013-11-12 19:42 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语法分析\方法2.cpp
文件 25067 2013-11-12 20:07 编译原理实验(词法,语法,语义)\2011211151-翁剑平-语法分析\方法3.cpp
目录 0 2015-04-19 11:47 编译原理实验(词法,语法,语义)\2011211302-2011211151-翁剑平\
文件 114176 2013-10-15 23:36 编译原理实验(词法,语法,语义)\2011211302-2011211151-翁剑平\2011211302-2011211151-翁剑平.doc
文件 520 2013-10-15 23:15 编译原理实验(词法,语法,语义)\2011211302-2011211151-翁剑平\report.txt
文件 193 2013-10-15 22:57 编译原理实验(词法,语法,语义)\2011211302-2011211151-翁剑平\test.c
文件 16620 2013-10-15 23:14 编译原理实验(词法,语法,语义)\2011211302-2011211151-翁剑平\词法分析.cpp
文件 763931 2013-10-15 23:15 编译原理实验(词法,语法,语义)\2011211302-2011211151-翁剑平\词法分析.exe
- 上一篇:51单片机蜂鸣器播放歌曲实验报告
- 下一篇:基于PLC的火灾自动报警系统设计
相关资源
- 编译原理实验工具及参考源码(lex&
- 类pascal语言编译器(编译原理实验)
- 编译词法分析器识别关键字常数和符
- SAMPLE (类pascal) 词法分析程序 C 版
- Delphi做的用于分析Pascal语言的词法分
- 编译原理实验:词法分析,语法分析
- 编译原理语法分析器、词法分析器
- 哈工大威海编译原理实验报告和源代
- 哈工大威海-编译原理实验报告和源码
- 河北工业大学编译原理实验代码及实
- 编译原理课程设计 while do循环语句翻
- 词法分析器 -计算器版
- 天津理工大学编译原理实验2
- 编译原理CP lab实验报告.doc
- 词法语法分析器
- 词法分析器自动生成器 FLEX
- 西北农林科技大学编译原理实验
- 中科院汉语词法分析系统ICTCLAS安装包
- 编译原理实验题——PL/0语言编译器设
- 编译原理实验TINY+编译器
- 词法分析器Lex(编译原理)
- 华工编译原理实验词法分析+语法分析
- 词法分析器
- 东南大学编译原理实验 lex&&yacc
- 词法分析器有界面
- 武汉大学国际软件学院解释器构造作
- 编译原理课程设计(词法分析和语法
- 上海大学 编译原理实验报告
- 利用FLEX设计一个small c的词法分析器文
- 编译原理实验指导书 河北工业大学
评论
共有 条评论