资源简介
编译原理 词法和语法分析
控制台输出语法树

代码片段和文件信息
// bianyi.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include “cifa.h“
#include “mytiny.h“
#include
#define NUM 1000
int _tmain(int argc _TCHAR* argv[])
{
struct reserved re[21] = {{“if““$IF“}{“then““$THEN“}{“else““$ELSE“}{“end““$END“}{“repeat““$REPEAT“}
{“until““$UNTIL“}{“read““$READ“}{“write““$WRITE“}{“+““$ADD“}{“-““$SUBTRACT“}
{“*““$MUL“}{“/““$DIV“}{“=““$EQUEL“}{“<““$LESS“}{“:=““$ASSIGN“}
{“;““$SEMICOLON“}{“(““$LPAR“}{“)““$RPAR“}{“{““$LBRA“}{“}““$RBRA“}
{“#““$CROSS“}
};
CiFa *cifa = new CiFa(re);
struct word* h = cifa->getWord();
bool e = cifa->hasError();
if (e == false)
{
mytiny *tiny = new mytiny(h);
}else{
printf(“\n词法有错误,不能进行语法分析!!!\n\n\n\n“);
}
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-12-24 13:30 bianyi\
目录 0 2012-12-24 13:30 bianyi\Debug\
文件 416444 2012-12-21 09:37 bianyi\Debug\bianyi.ilk
目录 0 2012-12-24 13:30 bianyi\bianyi\
目录 0 2012-12-24 13:30 bianyi\bianyi\Debug\
文件 6176 2012-12-21 09:37 bianyi\bianyi\Debug\BuildLog.htm
文件 1177 2012-12-01 14:56 bianyi\bianyi\ReadMe.txt
文件 811 2012-12-18 11:34 bianyi\bianyi\bianyi.cpp
文件 4735 2012-12-18 22:56 bianyi\bianyi\bianyi.vcproj
文件 1411 2012-12-24 13:29 bianyi\bianyi\bianyi.vcproj.Eric-PC.Eric.user
文件 6002 2012-12-18 11:32 bianyi\bianyi\cifa.cpp
文件 1241 2012-12-18 11:29 bianyi\bianyi\cifa.h
文件 10935 2012-12-21 09:37 bianyi\bianyi\mytiny.cpp
文件 1209 2012-12-20 09:35 bianyi\bianyi\mytiny.h
文件 215 2012-12-16 12:09 bianyi\bianyi\stdafx.cpp
文件 708 2012-12-18 21:31 bianyi\bianyi\stdafx.h
文件 498 2012-12-01 14:56 bianyi\bianyi\targetver.h
文件 4312064 2012-12-24 13:29 bianyi\bianyi.ncb
文件 884 2012-12-01 14:56 bianyi\bianyi.sln
文件 24064 2012-12-24 13:29 bianyi\bianyi.suo
- 上一篇:UniWebView 3 3.12.1.zip
- 下一篇:400万常用密码合集
相关资源
- 编译原理实验工具及参考源码(lex&
- 类pascal语言编译器(编译原理实验)
- 编译原理课程设计:词法语法编译器
- 中科院 编译原理 习题及解答
- 编译原理四元式和逆波兰式
- 《编译原理》清华大学版中的pl0扩充
- PL/0功能扩充break功能
- 编译词法分析器识别关键字常数和符
- SAMPLE (类pascal) 词法分析程序 C 版
- Delphi做的用于分析Pascal语言的词法分
- 编译原理LR(0)语法分析
- 编译原理中间代码生成程序
- 编译原理:LR分析程序
- 编译原理实验:词法分析,语法分析
- 吉林大学编译原理课件
- 编译原理龙书答案
- 编译原理 第三章课后习题答案
- 易语言变量和数组的编译原理
- 编译原理语法分析器、词法分析器
- 山东大学编译原理PL/0语言 compiler实验
- FOR循环语句的翻译程序设计简单优先
- NFA的确定化NFA->DFA完整可运行代码
- pl/0编译器 语法分析
- 哈工大威海编译原理实验报告和源代
- 哈工大威海-编译原理实验报告和源码
- 编译原理课设c编译器
- 赋值语句翻译四元式
- 河北工业大学编译原理实验代码及实
- TINY+编译器 改编自原版TINY
- 编译原理课程设计 while do循环语句翻
评论
共有 条评论