第五章:语法制导翻译技术;5.0本章导言;5.1翻译文法和语法制导翻译;1.E→E+T@+4.T→F
2.E→T5.F→(E)
3.T→T*F@*6.F→i@i;;例:(i+i)*i
可以用输入文法推出:
E?T?T*F?F*F?(E)*F?(E+T)*F
?(i+i)*i
;定义5.1
翻译文法是上下文无关文法,终结符号集由输入符号和动作符号组成。由翻译文法所产生的终结符号串称为活动序列。
;以上例题中的翻译文法为:
GT=(Vn,Vt,P,E)
Vn={E,T,F}
Vt={i,+,*,(,),@+,@*,@i}
P={E→E+T@+,E→T,T→T*F@*,T→F,F→(E),
F→i@i};语法导制翻译的实现方法:;5.2属性翻译文法;5.2.1综合属性;根据给定的文法,可写出该输入序列的语法树;说明:
p,
您可能关注的文档
最近下载
- 中外合作办学的可行性报告.doc VIP
- 延边大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 2026年湖北省中考语文试卷.pdf VIP
- 超市联营合作协议书范文.doc VIP
- 大学英语四级考试真题及答案及大学英语四级考试真题A卷及答案解析.doc VIP
- 施工、检维修安全管理制度.docx VIP
- 2023江西南昌大学医学部党政办公开招聘1人模拟预测(自我提高共1000题含答案解析)检测试卷.docx VIP
- 2026年6月大学英语四级考试真题(第2套)附参考答案.docx VIP
- 施工和检维修安全管理制度.docx VIP
- SHS 01020—2019 活塞式压缩机维护检修规程.docx VIP
原创力文档

文档评论(0)