课程设计报告——编译原理课程设计.docVIP

  • 219
  • 0
  • 约2.63万字
  • 约 33页
  • 2017-09-26 发布于山东
  • 举报

课程设计报告——编译原理课程设计.doc

《编译原理课程设计》 项目名称 PL/0语言的扩充 学 院 计算机学院 专业班级 软件工程0604班 学 号 3106007038 姓 名 蔡超凡 指导教师 黄剑锋 2009 年 1 月 3 日 目录 一. 课程设计目的 2 二. 课程设计要求 3 1. 基本内容 3 2. 选做内容 3 3.本人在课程设计中已实现的功能 3 三. 课程设计环境与工具 3 四. 结构设计说明 4 1) PL/0编译程序的结构图 4 2) PL/0编译程序的过程或函数的功能表 4 3) PL/0编译程序的总体流程图 4 4) 词法分析 5 5) 语法分析 6 6) 语义分析 8 7) 中间代码生成 8 8) 语法错误处理 8 五. 设计过程 10 (一) 实验内容 10 1.增加单词:保留字 ELSE,REPEAT,DOWHILE,RETURN 10 2. 修改单词:不等号# 改为 12 (二) 课程设计内容 13 1. 增加运算符 +=,-=,++,-- 13 2.扩充语句 REPEAT DOWHILE 19 3.增加Pascal的FOR语句: 20 4.增加类型:字符类型 和 实数类型 22

文档评论(0)

1亿VIP精品文档

相关文档