- 42
- 0
- 约1.24万字
- 约 8页
- 2016-10-18 发布于贵州
- 举报
编译方法实验报(中间代码生成器)
编译方法实验报告
姓 名 学 号 班 级 指 导 教 师 实验名称 中间代码生成器设计 实 验 时 间 第周 评 定 成 绩 评定人签字 评 定 日 期
2011年10月实验目的
熟悉算术表达式的语法分析与中间代码生成原理。设计语法制导生成表达式的四元式的算法;
编写代码并上机调试运行通过。
输入——算术表达式
输出——语法分析结果
相应的四元式序列G(E): E ( E ω0 T | T
T ( T ω1 F | F
F ( i | (E)
●文法变换G’(E) E ( T {ω0 T}
T ( F {ω1 F}
F ( i | (E)
●属性翻译文法:E ( T {ω0 “push(SYN, w)” T “QUAT”}
T ( F {ω1 “push(SYN, w)” F “QUAT”}
F ( i “push(SEM, entry(w))” | (E)
其中push(SYN, w) — 当前单词w入算符栈SYN;
push(SEM, entry(w)) — 当前在符号表中的入口值压义栈SEM;
QUAT — 生成四元式函数 i.T = newt
您可能关注的文档
最近下载
- 建侠加固表格1:预制空心板加固简化计算.xlsx VIP
- (高清版)DB37∕T 3499-2019 ‘青皮’无花果质量要求.pdf VIP
- 食品添加剂应用技术 常用香精 香精.ppt VIP
- 部编人教版八年级上册历史全册新优质教学课件(配2025年秋改版教材).pptx
- 劳动最光荣中班社会活动.pptx VIP
- 国家综合性消防救援队伍 2023 年消防员招录 体能测试、 岗位适应性测试项目 及标准.docx VIP
- 卷烟制造工艺卷烟厂设计.pptx VIP
- 2026年山东省中考统考数学模拟试卷四套含答案.pdf VIP
- 2026年最新小学苏教版五年级数学下册期中试卷附答案.docx VIP
- 中国矿业大学《大学英语A4》2024 - 2025学年第一学期期末试卷(全网独发).docx VIP
原创力文档

文档评论(0)