付想-PL0编译器扩展课程设计报告

内容发布更新时间 : 2025/5/21 5:44:17星期一 下面是文章的全部内容请认真阅读。

课程设计(论文)

系 别 : 专业(班级):

作者(学号):

指导教师:蚌完成日期:学

PL/0编译器扩展

计算机科学与技术系

计算机科学与技术10级本科2班 付想(51002012038)

邹青青

2013年12月23 日

教务

埠院

目 录

一. 课程设计目的与要求 .......................................... 2 1、课程设计目的 ................................................... 2 2、课程设计要求 ................................................... 2 二. 实验环境与工具 .............................................. 2 三. 课程设计内容 ................................................ 2 1. PL/0语言介绍 .................................................. 2 2. 扩展要求 ....................................................... 3 3.扩展分析 ........................................................ 3 四.结构设计方案 .................................................... 4 1.结构设计说明: .................................................. 4 2.各功能模块图示: ................................................ 4 3.模块结构 ........................................................ 4 4. 各功能模块作用表: ............................................. 5 5. 符号名字表结构: ............................................... 6 6. 保留关键字枚举结构: ........................................... 6 7.名字表中标识符枚举类型: ........................................ 6 8.虚拟机 .......................................................... 7 9. 运行时存储组织和管理 ........................................... 7 10. 扩充部分语法描述图: .......................................... 8 11. 扩充赋值运算:+= 和 -= 设计: ................................. 9 12.扩充语句(Pascal的FOR语句) ................................. 10 13. 增加运算:++ 和 -- : ........................................ 13 五.程序测试 ....................................................... 19 5.1扩充赋值运算:+= 和 -= ..............

>>鐏炴洖绱戦崗銊︽瀮<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi