- 82
- 0
- 约3.98千字
- 约 6页
- 2018-05-09 发布于四川
- 举报
5.1:对于输入的表达式(4*7+1)*2,根据表5.1的语法制导定义建立一棵带注释的分析树。
解:
5.4:下面文法产生的表达式是对整型和实型常数应用算符+形成的。当两个整数相加时,结 果为整数,否则为实数。
E(E+T | T
T(num.num | num
a):给出语法制导定义确定每个子表达式的类型
b):扩充a)中的语法制导定义把表达式翻译成前缀形式,并且决定类型。试用一元运算符inttoreal把整型值转换为相等的实型值,以使得前缀表达式中两个运算对象是同类型的。
解:a)
产生式 语义规则 E(E1+T IF (E1.type=integer) and (T.type=inte
您可能关注的文档
最近下载
- 口腔黏膜病—白斑(口腔组织病理学课件).pptx
- 美国陶氏DOWSIL™ EA-3838 Fast Adhesive 英文TDS物性表.pdf VIP
- 2025年电工杯数学建模竞赛特等奖论文A.pdf VIP
- 2024年湖南省麻阳苗族自治县事业单位公开招聘医疗卫生岗笔试题带答案.docx VIP
- 江西省南昌二中学2026届中考三模数学试题含解析.doc VIP
- 中国儿童白血病诊疗指南(2025版).docx VIP
- Unit6SectionAGrammarFocus课件-人教版初中英语八年级上册.pptx VIP
- 05G359-3 悬挂运输设备轨道(适用于一般混凝土梁)--.pdf VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- GB50003-2011砌体结构设计规范.docx VIP
原创力文档

文档评论(0)