- 7
- 0
- 约4.48万字
- 约 18页
- 2017-02-16 发布于河南
- 举报
一个简单的C语言编译器
一个简单的C语言编译器
一.小组成员
朱嘉俊(3991102161) 计算机996
王筱(3991102168) 计算机996
朱杭(3991102162) 计算机996
朱林(3991102094) 计算机994
二.运行方式
在DOS环境下运行:
Cminus.exe filename -h
三.概述
经过一段时间的学习,我们在初步掌握了编译器的基本原理以后,设计了一个具有基本编译功能的编译器。该编译器接受类C语言语法的源代码输入,输出结果是PC机的汇编源代码。在捆绑了宏汇编编译器Masm后,即可直接生成MSDOS下的二进制可执行文件。为方便起见,以下简称为C—语言编译器。
本编译器实现了基本高级语言所必须的语法要素,包括简单变量声明、函数的实现、整数和字符串运算、条件判断语句和循环语句及跳转语句、基本代数运算、赋值等,还支持汇编语言嵌入。本编译器是利用编译器生成器Parse Generator和VC6.0在Windows平台上实现的,并开发了一个基于Windows平台的32位编译集成开发环境CompilerMan, 提供了关键字彩色提示、出错同屏提示、出错代码跳转等较为完善方便的功
您可能关注的文档
- 灭火救援组织指挥2级.doc
- sql语句书写题有答案 2.doc
- 使用万维网练习.doc
- 德育原理作业1(单选 判断).doc
- 单片机原理与接口技术复习题及答案.doc
- VB程序设计阶段练习3(专科).doc
- 东财09春学期《论文写作指导》在线作业一_0001.doc
- 科技档案管理作业.doc
- 大工14春《管理沟通》在线作业2.doc
- 万里学院第六章习题及参考答案 心友木玩提供.doc
- 2026年通信行业5G应用报告及创新报告.docx
- 2026年汽车产业电动化与自动驾驶创新报告.docx
- 2026年环保行业创新报告及垃圾分类回收技术发展报告.docx
- 2026年旅游行业个性化定制旅游创新报告及市场潜力分析报告.docx
- 2026年服装行业智能纺织技术发展报告及时尚创新报告.docx
- 2026年AR游戏开发技术报告及未来五至十年娱乐产业创新报告.docx
- 2026年婴幼儿食品行业有机配方创新报告.docx
- 2026年5G通信行业应用报告及未来五至十年数字化转型报告.docx
- 2026年金融科技行业区块链技术创新与数字货币交易平台行业创新报告.docx
- 2026年无人驾驶物流配送效率报告及未来五至十年供应链优化报告.docx
最近下载
- 多重耐药菌医院感染预防与控制措施考试试题(含答案).pdf VIP
- 2026年村会计考试试题及答案.doc
- 大概念视角下高中物理大单元教学建构与设计以“牛顿运动定律”教学为例.pptx VIP
- 2026年贵阳新高考化学全程复习指南(一轮+二轮+三轮)含易考题、常考题、易错题.docx VIP
- 22《阿房宫赋》知识拓展 课件(共17张PPT) 中职语文语文版拓展模块(含音频+视频).pptx VIP
- 隧道围岩压力计算.xls VIP
- 急性脑梗死溶栓知情同意书.doc VIP
- 3.1《中国科学技术史(序言)》(教学课件)-【中职专用】高二语文同步课堂(高教版2024拓展模块上册).pptx VIP
- (新)宜昌一医-神经研究中心-量表(服药10个月).docx VIP
- 滁州天长市永丰镇村级后备干部储备库选拔考试题库2023 .docx VIP
原创力文档

文档评论(0)