此程序是经过查阅相关资料,完全个人所作,没有仿照任何其它的编译器源代码。感受最深的是“模块化设计”,构造语法阶段的DFA时,第一次想从整体上构造一个DFA,但是越来越复杂,以至到最后无法进行下去;然后把它分成说明语句、表达式、布尔表达式、和句法四个部分,分别构造各自的DFA,并设置相应的入口,最后把四个DFA合并起来就可以了。 通过本次实验大作业,巩固了我C程序编程的基本能力,对指针、链表的操作更加熟练。最重要的是本学期的编译实验加深了我对《编译原理》这门课程的理解。
资源简介:此程序是经过查阅相关资料,完全个人所作,没有仿照任何其它的编译器源代码。感受最深的是“模块化设计”,构造语法阶段的DFA时,第一次想从整体上构造一个DFA,但是越来越复杂,以至到最后无法进行下去;然后把它分成说明语句、表达式、布尔表达式、和句法四...
上传时间: 2013-12-30
上传用户:aix008
资源简介:在Jpeg中Huffman采用的是范式Huffman编码。经过查相关资料有两种不同说法,请高手指点。谢谢! 1、构造范式 Huffman 编码的方法大致是: 分别统计从最大编码长度 maxlength 到 1 的每个长度对应了多少个符号。根据这一信息从 maxlength 个 0 开始以...
上传时间: 2015-11-15
上传用户:蠢蠢66
资源简介:此程序是抽样和计算自相关子程序,可以为我们提供参考
上传时间: 2016-11-12
上传用户:helmos
资源简介:此程序是应朋友的 老婆单位的要求写的,是用于本单位内工程资料的管理,关于数据操作是用的数据库控件,不过里面也有隐藏的非数据控件的操作方式
上传时间: 2015-07-10
上传用户:3到15
资源简介:此程序是针对MSP430F147型单片机的一个经典程序,特别适合初学者来学习AD相关寄存器的设置
上传时间: 2014-01-12
上传用户:远远ssad
资源简介:此程序是一个按键打气球的小游戏
上传时间: 2015-01-07
上传用户:Yukiseop
资源简介:此程序是一个扫雷的小游戏
上传时间: 2014-01-09
上传用户:songnanhua
资源简介:此程序是一个dos下打字小游戏
上传时间: 2015-01-07
上传用户:Miyuki
资源简介:此程序是一个dos下日历.
上传时间: 2013-12-19
上传用户:sdq_123
资源简介:此程序是一个加,减,乘,除的算法.
上传时间: 2013-12-24
上传用户:sclyutian