资源简介
编译原理课程设计 C-编译器的代码部分
编译原理课程设计 C-编译器的代码部分
代码片段和文件信息
#include“globals.h“
#include“stdio.h“
#include“stdlib.h“
#define NO_PARSE FALSE
#define NO_ANALYZE TRUE
#define NO_CODE TRUE
#include“util.h“
#include“scan.h“
#include“parser.h“
#if !NO_ANALYZE
#include“analyze.h“
#endif
FILE* source;
FILE* listing;
FILE* code;
int EchoSource = 1;
int TraceScan=TRUE;
int TraceParse=TRUE;
int TraceAnalyze=TRUE;
int TraceCode=TRUE;
int Error=FALSE;
int main(int argc char* argv[])
{
char pgm[70];
if(argc!=2)
{
fprintf(stderr“usage: %s \n“argv[0]);
exit(1);
}
strcpy(pgmargv[1]);
// strcpy(pgm“C:\\aa.c“);
if(strchr(pgm‘.‘)==NULL)
strcat(pgm“.c“);
source=fopen(pgm“r“);
if(source==NULL)
{
fprintf(stderr“File %s not found\n“pgm);
exit(1);
}
listing=fopen(“c:\\lex.txt““w“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4878 2007-05-29 08:03 compiler2.0\compiler.dsp
文件 524 2007-04-14 15:25 compiler2.0\compiler.dsw
文件 486400 2011-06-08 16:05 compiler2.0\compiler.ncb
文件 54784 2008-05-08 12:27 compiler2.0\compiler.opt
文件 1338 2008-05-08 12:27 compiler2.0\compiler.plg
文件 4096 2011-06-08 16:05 compiler2.0\compiler.suo
文件 7093 2011-06-08 15:55 compiler2.0\compiler.vcproj
文件 1415 2011-06-08 16:04 compiler2.0\compiler.vcproj.JustPC-PC.Just PC.user
文件 604 2007-05-28 15:51 compiler2.0\Debug\a.c
文件 86 2007-06-27 17:02 compiler2.0\Debug\aa.c
文件 1790 2007-05-28 14:23 compiler2.0\Debug\aa.obj
文件 0 2007-05-28 15:32 compiler2.0\Debug\aa.sbr
文件 72 2007-06-16 18:49 compiler2.0\Debug\bb.c
文件 10368 2011-06-08 16:04 compiler2.0\Debug\BuildLog.htm
文件 404480 2011-06-08 16:04 compiler2.0\Debug\compiler.bsc
文件 394752 2011-06-08 16:04 compiler2.0\Debug\compiler.exe
文件 406 2011-06-08 16:02 compiler2.0\Debug\compiler.exe.em
文件 472 2011-06-08 16:02 compiler2.0\Debug\compiler.exe.em
文件 381 2011-06-08 16:04 compiler2.0\Debug\compiler.exe.intermediate.manifest
文件 217180 2007-05-24 23:51 compiler2.0\Debug\compiler.exe1
文件 232360 2011-06-08 16:04 compiler2.0\Debug\compiler.ilk
文件 43520 2007-05-24 21:13 compiler2.0\Debug\compiler.opt
文件 1977344 2011-06-08 16:04 compiler2.0\Debug\compiler.pdb
文件 32 2007-06-07 10:54 compiler2.0\Debug\if.c
文件 1169 2007-05-28 13:10 compiler2.0\Debug\if.obj
文件 0 2007-05-28 13:10 compiler2.0\Debug\if.sbr
文件 10893 2011-06-08 16:04 compiler2.0\Debug\main.obj
文件 0 2011-06-08 16:04 compiler2.0\Debug\main.sbr
文件 65 2011-06-08 16:04 compiler2.0\Debug\mt.dep
文件 63026 2011-06-08 16:02 compiler2.0\Debug\parser.obj
............此处省略28个文件信息
相关资源
- 移动联通短信猫wavecom收发插件
- QDockWidget多层嵌套布局
- 视频转图片(opencv)
- c++ 数字键盘设计(源码)
- 1062LCD显示
- Qt5+QtChart绘制饼图
- qgraphicsitem 编程小
- qt 快速读取excel代码
- diagramscene箭头连接方法
- QT的TCP服务器DEMO
- Linux优先级时间片调度C++源码
- 精通UNIX下C语言编程及项目实践总结与
- linux下获取CPU内存使用信息,网络流量
- c++ RoyCardTableView 列表插入
- 网络请求使用cocoapods
- ios 简单闹铃实现
- STC单片机下位机IIC通信
- 利用C生成正弦波DA数据
- stc15w单片机mpr121触摸按键
- 51单片机:信号发生器
- stc系列单片机串口通讯
- qt5 旋转(.patch文件源码)
- 3G系统-WCDMA和CDMA2000完整MATLAB仿真程序
- 非阻塞式AT指令发送接收工程,可驱动
- RS485;PC到单片机单向通讯;
- 加权调度算法(C语言)
- 单片机最小系统(附原理图和PCB).
- 超声波测距(LCD1602显示)
- 2017年电赛瑞萨芯片RX23T原理图.SchDoc
- FDCAN实验(CAN总线的使用)
评论
共有 条评论