编译原理课程设计---PL0编辑器扩充.docVIP

  • 12
  • 0
  • 约1.34万字
  • 约 17页
  • 2018-08-26 发布于湖北
  • 举报
编译原理课程设计---PL0编辑器扩充

编译原理课程设计 题 目 __ _PL0编辑器扩充__ __ 学 院 计算机学院 专 业 软件工程 年级班别 10级4班 学 号 3110006379 学生姓名 陈泳鑫 指导教师 杨劲涛 答辩 程序设计 报告撰写 平时 总成绩 2013 年 1 月 4 日 课程设计目的与要求 1、课程设计目的: 在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 2、课程设计要求: 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:*= 和 /= 扩充语句(Pascal的FOR语句): ①FOR 变量:=表达式 TO 表达式 DO 语句 ②FOR 变量:=表达式 DOWNTO 表达式 DO 语句 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 (3)增加运算:++ 和 --。 选做内容(成绩评定范围扩大到:“优”和“良”) (1)增加类型:① 字符

文档评论(0)

1亿VIP精品文档

相关文档