“编译原理与技术”的上机实验要求你对PL/0语言及其编译器进行扩充和修改。每个扩充或修改方式可得到不同的分数,满分为100分。 完成上机作业后,必须提交下列文档: (1) 修改后的PL/0语言文本。包含词法分析(正规式),语法分析(BNF)。 (2) 有关修改后的PL/0编译/解释器的说明。详细说明你的编译器是如何编译新的PL/0语言程序的。指出你的程序中最精彩的部分,以及你为什么这样做,你是如何控制和恢复语义错误的。 (3) 给出你所改动后的编译器源程序清单,并标记出你所修改的部分。比较你的编译器和原来的编译器之间的差别。 (4) 说明你的编译器中可能存在的错误。
上传时间: 2014-01-20
上传用户:waizhang
预测分析算法 《编译原理 技术与工具》123页算法
上传时间: 2016-07-06
上传用户:685
编译原理(C语言词法分析器的设计与实现) 一.实验目的: 1.强化对系统软件综合工程实现能力、规划能力的训练; 2.加强对词法分析原理、方法和基本实现技术的理解; 二.实验内容: 用C语言(或 C++ )作为宿主语言完成: C语言(ANSI C或turbo C 2.0)词法分析器的设计和实现。 三、程序简要说明: 1、属性字说明: 2、源程序主要流程: 3、主要数据结构: 4、部分附加功能处理技巧说明: 5、函数列表和简单说明 四、源程序
上传时间: 2014-01-19
上传用户:363186
利用VC++6.0集成编程界面编写综合运用MAT数据文件和MATLAB引擎技术的(求矩阵的奇异值)C++源码程序。本程序说明了:1.如何利用VC++6.0集成编程界面编写源码程序;2.编译链接产生EXE文件所需的间夹文件。注意:要将压缩包内除matlabyinqingwithc++.cpp的所有文件都要拷贝到matlabyinqingwithc++.cpp的“任务文件夹下”。
上传时间: 2013-12-21
上传用户:源弋弋
编译原理技术与工具(中文版),龙书啊
标签: 编译原理
上传时间: 2013-12-25
上传用户:ukuk
学编译原理时写的一个语法分析程序 分类:C/C++技术交流 一.[目的要求] ① 对输入文法,由程序自动构造FIRST FOLLOW集 ② 对输入文法,由程序自动生成它的LL(1)分析表; ③ 对于给定的输入串,应能判断识别该串是否为给定文法的句型。 二.[题目分析] 该程序可分为如下几步: (1)读入文法 (2)判断正误 (3)若无误,判断是否为LL(1)文法 (4)若是,构造分析表; (5)由总控算法判断输入符号串是否为该文法的句型。
上传时间: 2016-12-05
上传用户:1101055045
基于SD卡音乐播发器设计代码,SOPC技术,功能齐全的,编译成功的代码
上传时间: 2017-01-30
上传用户:qiaoyue
所有程序的运行和编译环境为:Visual C++ 6.0和MATLAB 6.5 service pack1(一般情况下MATLAB 6.5即可)。 如果您有和技术相关的问题或者发现本书实例有错误之处,请发邮件到: matlab_vc_program@yahoo.com.cn 与作者联系或批评指正。
上传时间: 2017-04-10
上传用户:cc1015285075
使用ATL OLE技术实现数据库方面的功能,编译生成新的.tlb文件以及所需的.c文件.
上传时间: 2017-05-16
上传用户:小眼睛LSL
编译原理词法分析器,生成二元式的代码!适合于大学计算机科学与技术实验设计。
上传时间: 2017-05-30
上传用户:维子哥哥