“编译原理与技术”的上机实验要求你对pL/0语言及其编译器进行扩充和修改。每个扩充或修改方式可得到不同的分数,满分为100分。 完成上机作业后,必须提交下列文档: (1) 修改后的pL/0语言文本。包含词法分析(正规式),语法分析(BNF)。 (2) 有关修改后的pL/0编译/解释器的说明。详细说明你的编译器是如何编译新的pL/0语言程序的。指出你的程序中最精彩的部分,以及你为什么这样做,你是如何控制和恢复语义错误的。 (3) 给出你所改动后的编译器源程序清单,并标记出你所修改的部分。比较你的编译器和原来的编译器之间的差别。 (4) 说明你的编译器中可能存在的错误。
上传时间: 2014-01-20
上传用户:waizhang
大型数据库技术,pL/SQL清华大学讲义
上传时间: 2014-01-09
上传用户:13188549192
Oracle pL/SQL procedure generator
标签: procedure generator Oracle SQL
上传时间: 2014-10-27
上传用户:yulg
Oracle pL/SQL procedure generator (second generator type)
标签: generator procedure Oracle second
上传时间: 2016-06-10
上传用户:gxf2016
pL/sql 语言基础学习的 好文档,从基础到案例分析,
上传时间: 2014-12-01
上传用户:sqq
成功的pL/0编译器,可以运行,个人认为也可用于教学软件,对学生初步掌握编译的结构和过程有很好的启发作用
上传时间: 2016-06-20
上传用户:eclipse
学习编译原理时做的pL/0语言词法分析器 其他的语言的词法分析器也可借鉴
上传时间: 2013-12-03
上传用户:wangdean1101
该文件为pL/SQL用户指南中文版,对ORACLE客户端编程比较有帮助
上传时间: 2014-01-27
上传用户:731140412
讨论了pL/0语言与C语言程序在处理子过程问题上的区别,并阐述了二者的编译程序为保证语言的子过程使用规则,在编译方面处理上的异同点,主要区别是是否需要存取链来保证是否支持子过程的嵌套定义,pL/0需要使用存取链,而C语言不需要,因为C语言不支持函数的嵌套定义而pL/0语言支持。
上传时间: 2016-07-17
上传用户:jkhjkh1982
pL-1061D IDE-CF Driver Report.doc
上传时间: 2014-08-19
上传用户:标点符号