[计算机]compiler6_语义分析
第六章 语法制导翻译 语法制导翻译 6.1 语法制导定义 6.1.1 语法制导定义的形式 6.1.2 综合属性 6.1.3 继承属性 6.1.4 依赖图 6.1.5 计算顺序 6.2 语法树(syntax tree)的构造 6.2.1 语法树 6.3 S-属性定义及其自底向上的计算 6.4 L-属性定义 6.5 自顶向下的翻译 6.1 语法制导定义(Syntax-directed definitions) 6.2 语法树(syntax tree)的构造 6.3 S-属性定义及其自底向上的计算 输入文法和翻译文法的概念 输入文法:未插入动作符号时的文法 由输入文法可以通过推导产生输入序列 翻译文法:插入动作符号的文法 由翻译文法可以通过推导产生活动序列 6.5 自顶向下的翻译 语法制导翻译 6.1 语法制导定义 6.2 语法树(syntax tree)的构造 6.3 S-属性定义及其自底向上的计算 6.4 L-属性定义 6.5 自顶向下的翻译 参考 例:已知语法和翻译模式如下,验证(i+i)*i的正确性。 可以用输入文法推出 E?T ?T*F ?F*F ? (E)*F?(E+F)*F ?(i+i)*i 用相应的翻译文法推导可得 E?T ?T*F@* ?F*F@* ? (E)*F@* ?(E+F@+)*F @* ?(i @i+i @i@+
您可能关注的文档
- [药学]抗菌药物的合理应用.ppt
- [药学]抗肿瘤药物 精讲上.ppt
- [药学]抗高血压药物.ppt
- [药学]明胶药用空心胶囊铬检测-前处理、数据分析与结果判定-吴翔.ppt
- [药学]液相色谱柱的应用与维护1221.ppt
- [药学]烷.ppt
- [药学]环境监测系统20120726.pdf
- [药学]生物制药基础理论、国内外产业现状及学科前沿概述.ppt
- [药学]生物药剂学第九章 多室模型.ppt
- [英语考试]高级英语第一课.doc
- 2026中国边缘计算节点部署规划与行业应用场景分析报告.docx
- 2026科幻影视IP对变形玩具销量的带动效应分析.docx
- 2026中国虚拟电厂商业模式创新与政策支持研究报告.docx
- 2026摩纳哥奢侈品行业市场供需格局发展分析投资策略规划研究报告.docx
- 2025至2030中国PE保护膜行业市场深度分析及发展趋势与投资报告.docx
- 2026矿业整机制造智能化设备使用寿命模具技术优化研究.docx
- 2026中国监护仪行业政策扶持与产业基金支持分析报告.docx
- 2026中国新材料产业技术创新与应用前景预测研究报告.docx
- 2026中国监护仪行业生物传感器技术应用前景分析报告.docx
- 2026物联网技术产业发展现状研究及竞争格局分析报告.docx
原创力文档

文档评论(0)