工程第一神刀公子
编译原理实验
实验名称:中间代码生成程序设计
指导老师: 轻语
专 业: 计算机科学与技术
班 级: LOL
学 号: 0000001
姓 名: 神刀公子
2008.6.22
实验任务:
在实验4的基础上,完成以下描述赋值语句和算数表达式文法G[A]的语法制导生成中间代码四元式的过程。
A--V:=E V--标识符 E(E+T|E-T|T
T(T*F|T/F|F F((E)|标识符
说明:
标识符的定义参见实验一
程序的功能描述
从文件中读入表达式,输出其四元式的结果序列
本程序只能生成赋值语句及算数表达式中间代码的四元式
不能生成逻辑表达式及其他复杂语句中间代码的四元式,其功能还需要进一步完善。
程序结构描述
N
Y 结束
N
Y
N
Y
结束
程序测试方案
测试用例一:
d=a+b*(3*n)/(b-a)
测试用例二:
x=x*(x+y-(x-y)/(z+x)-y)
实验总结
此程序基本达到了实验要求,能够生成简单的赋值及算数表达式中间代码的四元式,但其功能实在是过于
您可能关注的文档
- 认识自我(心理健康教育第1课)辩析.ppt
- 认识自我、超越自我主题班会辩析.ppt
- 魔都先锋队现身上海迪士尼试运营日题库.doc
- 魔芋食品标准WMLK0001S-2013题库.doc
- 抹灰工程施工技术交底题库.doc
- 莫利斯安市场营销策划书题库.doc
- 莫枢明-高频设计题库.doc
- 默纳克3000new并联方案题库.doc
- 牟定职中安全教育活动记录表1题库.doc
- 认知心理学-7-表象辩析.ppt
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
原创力文档

文档评论(0)