- 2
- 0
- 约8.64千字
- 约 13页
- 2016-02-26 发布于江西
- 举报
广工2014编译原理实验报告.doc
实 验 报 告
课程名称 编译原理
题目名称 PL/0编译器的扩充
学生学院 计算机学院
专业班级 计算机科学与技术12(4)
学 号 3112005901
学生姓名 柏石先
指导教师 李杨
程序功能完成情况 测试用例全面程度 学生对所编程序熟悉程度 报告格式是否与要求相符 报告内容是否准确、全面
2014 年 12 月 20日
实验目的与要求
对PL/0作以下修改扩充:
增加单词:保留字 ELSE,FOR,STEP,UNTIL,DO,RETURN
运算符 *=,/=,,||,!
(2)修改单词:不等号# 改为
(3)增加条件语句的ELSE子句,要求:写出相关文法,语法描述图,语义描述图。
实验环境与工具
1、源语言:PL/0语言,PL/0语言是PASCAL语言的子集,它的编译程序是一个编译解析执行系统
(1)PL/0 语言编译器
PL/0语言可看成是PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。
原创力文档

文档评论(0)