- 7
- 0
- 约2.15万字
- 约 27页
- 2018-04-06 发布于河北
- 举报
编译原理课程设计
学 院 计算机学院
专 业 计算机科学与技术
班 级
学 号
姓 名
指导教师
20 年 月 日
一、课程设计要求
基本内容(成绩范围:“中”、“及格”或“不及格”)
(1)扩充赋值运算:*= 和 /=
扩充语句(Pascal的FOR语句):
①FOR 变量:=表达式 TO 表达式 DO 语句
②FOR 变量:=表达式 DOWNTO 表达式 DO 语句
其中,语句①的循环变量的步长为2,
语句②的循环变量的步长为-2。
(3)增加运算:++ 和 --。
选做内容(成绩评定范围扩大到:“优”和“良”)
(1)增加类型:① 字符类型; ② 实数类型。
(2)扩充函数:① 有返回值和返回语句;② 有参数函数。
(3)增加一维数组类型(可增加指令)。
(4)其他典型语言设施。
二、概述
目标:实现PL0某些特定语句
实现语言:C语言
实现工具平台:VS201
运行平台:WIN7
结构设计说明与功能块描述
PL/0编译程序的结构图
PL/0编译程序的过程或函数的功能表
过程或函数名 简要功能说明 pl0 主程序 error 出错处理,打印出错位置和错误编码 getsym 词法分析,读取一个单词 getch 漏掉空格,读取一个字符
您可能关注的文档
最近下载
- 几何量公差和测量技术(第三版)张玉刘平主编东北大学出版社课后作业答案(第4、5、8章)技朮方案.ppt VIP
- 几何量公差和测量技术第三版课后作业答案第8章.pptx VIP
- 2026年入党第一季度思想汇报入党积极分子思想汇报(2篇).docx VIP
- 机械装备金属结构设计 第2版 徐格宁 第十章新.ppt VIP
- 2026年入党第一季度思想汇报入党积极分子思想汇报(2篇).docx VIP
- 标准图集-20S515钢筋混凝土及砖砌排水检查井.pdf VIP
- 物业管理系统论文中英文对照资料外文翻译文献.docx VIP
- 中华民族共同体概论课件第一讲中华民族共同体基础理论-第二讲树立正确的中华民族历史观.pptx VIP
- 帘式折流板换热器solidworks制图步骤.doc VIP
- 肺肉芽肿性疾病病理诊断原则及流程专家建议.pdf VIP
原创力文档

文档评论(0)