1、 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR := STEP UNTIL DO (3)增加运算:++ 和 --。 2、 选做内容 (1)增加类型:① 字符类型; ② 实数类型。 (2)扩充函数:① 有返回值和返回语句;② 有参数函数。 (3)增加一维数组类型(可增加指令)。 (4)其他典型语言设施。 实验环境与工具 1、 源语言:P\0语言 2、 目标语言:假想式计算机的汇编语言,与具体计算机无关 3、 实现工具:编译工具:C++ builder 6,实现语言c语言 4、 运行平台:由C++ builder 6解释目标语言,实现程序功能
2021-07-01 16:27:14 1.8MB 编译原理课程设计报告 pl/0
1
(1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR := STEP UNTIL DO (3)增加运算:++ 和 --。 选做内容 (1)增加类型:① 字符类型; ② 实数类型。 (2)增加一维数组类型。(只实现了声明处理)
2021-07-01 16:18:50 2.15MB 广工 增加类型 一维数组
1
1、基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 2、选做内容(成绩评定范围扩大到:“优”和“良”) (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。
1
Java代码实现自动机的状态转换图表示。 实现了四大功能: 1、可以手工以状态转换图的方式绘制自动机; 2、图形化的自动机可以保存,读取; 3、根据状态转换图得出自动机的状态转换矩阵; 4、根据状态转换图,自动绘制出状态转换图。 代码简洁,界面美观,需要的同学放心下载。 下载后遇到的各种问题可私信本人给予解决,QQ:971046483
2021-07-01 15:30:51 13.1MB 编译原理 课程设计
1
1、 扩充单词 (1)增加单词:保留字FOR (2)运算符 -=,++(+=) 2、扩充语句 (1)扩充C语言的 -= 语句(例如:A -= B) (2)扩充C语言的FOR语句
2021-07-01 09:58:33 222KB 编译原理
1
贪心算法 编译原理 课程设计 报告 代码 C++ NFA DFA 本人自己编写,实验报告内含代码注释!请关注我上传的其他资源,谢谢!
2021-06-30 21:23:17 147KB 贪心算法 编译原理 课程设计 报告
1
广东工业大学编译原理的课程设计,报告和可执行程序都有,不过用的是c++builder(当时老师的要求)
2021-06-30 19:35:22 711KB 广东工业大学 编译原理 课程设计
1
文件里面有两个文本文件,一个是源代码文件,一个是测试程序文件。使用方法在里面写了,可以进行词法分析,最后会输出目标代码的。希望对大家有用。
2021-06-30 17:46:58 5KB 很好用
1
用java写的编译课程设计作业。程序中包括词法分析,语法分析和生成的四元式及词法分析过程中的二元式。
2021-06-30 11:29:36 28KB slr(1) 词法分析 编译原理 课程设计
1
编译原理课程课程设计,使用lex和yacc工具自动生成编译器,另外还附有设计文档,
1