编译原理课程设计(报告+源码) 广东工业大学 07级

时间:2014-01-28 10:04:22
【文件属性】:

文件名称:编译原理课程设计(报告+源码) 广东工业大学 07级

文件大小:431KB

文件格式:RAR

更新时间:2014-01-28 10:04:22

编译原理 课程设计 报告 广东工业大学 广工

实验内容与要求: 1. 增加单词:保留字 ELSE,FOR,TO, DOWNTO 运算符 +=,- =,++,- - 修改单词:不等号# 改为 <> 2. 增加条件语句的ELSE子句 3. 扩充赋值运算 += 和 -= 4.扩充语句(Pascal的FOR语句): ①FOR <变量>:=<表达式> TO <表达式> DO <语句> ②FOR <变量>:=<表达式> DOWNTO <表达式> DO <语句> 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 5. 选做内容 (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)


【文件预览】:
执行程序
----Project1.obj(17KB)
----Unit1.obj(83KB)
----Project1.exe(48KB)
----Unit1.dfm(4KB)
----Project1.bpr(4KB)
----Project1.cpp(1KB)
----Project1.res(876B)
----PL0测试程序()
--------ELSE.COD(780B)
--------OPDOUBLE.COD(559B)
--------FORTO.PL0(68B)
--------FORTO.COD(445B)
--------FORDOWNTO.PL0(72B)
--------DOUBLEOP.COD(521B)
--------+=.pl0(82B)
--------OPDOUBLE.PL0(86B)
--------ELSE.PL0(146B)
--------FORDOWNTO.COD(449B)
--------+=.COD(513B)
--------DOUBLEOP.PL0(86B)
----Unit1.h(3KB)
----Unit1.ddp(51B)
----Project1.tds(1.94MB)
----Unit1.cpp(29KB)
设计报告.doc

网友评论

  • 帮助挺大的
  • 还不错,就是题目有点老了。。