- 12
- 0
- 约小于1千字
- 约 11页
- 2016-02-26 发布于江西
- 举报
哈工大编译原理实验.pdf
《编译原理》实验
《编译原理》实验
课外大作业
题目: 类高级语言编译程序的实
现
要求:
①针对一个特定类高级语言或就某
一个高级语言的子集,实现从源语
言到目标代码生成的各阶段的实现
,最后组装构成一个完整的编译程
序。
②有完整的输入输出模块
③界面友好,使用方便,具有通
用的处理能力。
验收标准:
①要求提交类高级语言的完整的形式定
义
②提交所要求编译程序的可执行代码及
原代码。要求:界面友好,使用方便,
具有通用的处理能力。
③提交规范的实习报告和使用说明书。
按毕业设计论文规范书写。
一、关于类高级语言或高级语言的子集
的定义要求:
1、程序结构:顺序结构、选择结构、
循环结构,即包括:赋值语句、if 语
句和循环语句
2、算术表达式:+、*、()运算。
优先级:()、*、+,满足左结合率
3、关系表达式:、、=、
、、 。
优先级:同级,满足左结合率
4、布尔表达式:not、and 、or .
优先级:not、and 、or,
and、or满足左结合率,
not满足右结合率
5、要求能处理语句序列
二、报告要求:(文字部分不得少于
5000字)
0、总体设计思想
1、实现上述
原创力文档

文档评论(0)