武汉理工大学计算机学院编译原理课程设计之DO-WHILE语句的翻译程序设计
上传时间: 2014-12-22
上传用户:zyt
1.1 引言 1.1.1 设计目的 本次课程设计是在完成一个学期的编译原理课程之后,为了进一步加深对编译原理相关知识的理解,培养实际解决问题的能力而进行的。结合本学期所开设的软件工程课程,本次课程设计实验过程要求按照软件工程的思想来组织开发过程,按照软件生命周期的阶段划分来进行。由于课程设计规模较小,所以对软件生命周期进行适当的合并,简化为五个阶段,即需求分析、总体设计、详细设计、编码实现和测试。 1.1.2 设计任务 针对本次课程设计我们设计了一个简化的pascal语言,称为mini-pascal。设计的任务就是开发出针对mini-pascal语言的编译程序。标准的编译程序结构分为五部分,分别是词法分析、语法分析、语义分析和中间代码生成、优化和目标代码生成。由于时间和能力所限,我们的编译程序只包括前三个部分,最后生成四元式形式的中间代码。
上传时间: 2013-12-25
上传用户:2467478207
编译原理课程设计,语法分析.学校的课程设计,好象还有点用吧
上传时间: 2013-11-30
上传用户:hphh
ll(1)文法,我们编译原理的课程设计实验报告,非常 好,得 A 的
上传时间: 2014-01-01
上传用户:zmy123
微机原理及接口技术课程设计交通灯,交通信号灯实时控制和管理的总体设计
上传时间: 2013-12-17
上传用户:佳期如梦
编译原理的课程设计,if-else条件语句的翻译,包括语法分析和词法分析。
标签: 编译原理
上传时间: 2015-11-13
上传用户:牧羊人8920
编译原理课程设计详细文档,包含NFA->DFA,DFA的最小化。
上传时间: 2013-12-23
上传用户:思琦琦
模拟实现可变分区存储管理 一、设计目的 在熟练掌握计算机分区存储管理方式的原理的基础上,利用C程序设计语言在windows操作系统下模拟实现操作系统的可变分区存储管理的功能,一方面加深对原理的理解,另一方面提高根据已有原理通过编程解决实际问题的能力,为进行系统软件开发和针对实际问题提出高效的软件解决方案打下基础。 二、各功能模块分析实现 设计合理的数据结构来描述存储空间: 对于未分配出去的部分,用空闲分区链表来描述。
上传时间: 2014-08-27
上传用户:jackgao
CPLD与8051的总线接口的VHDL设计源码,包括原理图,VHDL语言的源程序,仿真波形,设计的详细说明
上传时间: 2013-12-27
上传用户:lyy1234
编译原理课程设计,输入布尔表达式,然后有系统自动转换为逆波兰四元式
标签: 编译原理
上传时间: 2015-11-14
上传用户:xz85592677