1. 首页
  2. 编程语言
  3. C++ 
  4. 简单的编译器设计_编译原理的一次课程设计_附课程设计报告和详尽的流程图 好资源0分送

简单的编译器设计_编译原理的一次课程设计_附课程设计报告和详尽的流程图 好资源0分送

上传者: 2019-09-28 12:49:41上传 RAR文件 1.25MB 热度 21次
自选一种常见高级语言为背景,对其进行简化.例如只包括整型常数和其四则运算以及相应的赋值语句,转移语句,条件语句和最简单的输入输出语句等.编制一个包括必要处理阶段(词法分析、语法分析、语义分析、代码生成)简化又完整的编译程序本课程设计程序是以Fortran语言为基础,并整合了C、C++、VB等一些编译语言的思想,能够实现对integer和real的四则运算以及相应的赋值语句、条件语句和循环语句,其中以递归的思想实现了词法分析、语法分析和语义分析,最终结果使用四元式输出。增加了对注释的分析,并能够实现文件的读入,大大地增强了程序的可用性和效率。美中不足的是程序中没有类型检查、没有布尔表达式的分析,结果只以中间代码(四元式)表示,没有生成目标代码,还有受文件操作的
下载地址
用户评论
码姐姐匿名网友 2019-09-28 12:49:41

一份非常不错的资源

码姐姐匿名网友 2019-09-28 12:49:41

很好 很实用 真的不错还可以进行运行 对我试验有很大帮助

码姐姐匿名网友 2019-09-28 12:49:41

很好的东西 能在vc6上用

码姐姐匿名网友 2019-09-28 12:49:41

再看,是一份不错的资料

码姐姐匿名网友 2019-09-28 12:49:41

很好的资源,有参考价值。

码姐姐匿名网友 2019-09-28 12:49:41

非常好的资料,谢谢分享,很值得学习

码姐姐匿名网友 2019-09-28 12:49:41

连报告都有,很实用

码姐姐匿名网友 2019-09-28 12:49:41

不错,能从中学到东西

码姐姐匿名网友 2019-09-28 12:49:41

值得学习,很有用

码姐姐匿名网友 2019-09-28 12:49:41

报告都有了,很实用