题目内容 (请给出正确答案)
[主观题]

给定文法G:E→E+T|T T→T*F|F F→i|(E) 则L(G)中的一个句子i+i+(i*i)*i的逆波兰表示

给定文法G:E→E+T|T T→T*F|F F→i|(E) 则L(G)中的一个句子i+i+(i*i)*i的逆波兰表示为_______。

A.iii*i*++

B.ii+iii**+

C.ii+ii*i*+

D.A,B,C都不正确

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“给定文法G:E→E+T|T T→T*F|F F→i|(E) …”相关的问题

第1题

赋值语句的文法及语义动作描述如下: (1)A→i:=E {GEN(:=,E.PLACE,_,ENTRY(i))} (2)E→E1+E2 {E.PLACE:=NEWTEMP;GEN(+,E1.PLACE,E2.PLACE,E.PLACE)} (3)E→E1*E2 {E.PLACE:=NEWTEMP;GEN(*,E1.PLACE,E2.PLACE,E.PLACE)} (4)E→-E1 (E.PLACE:=NEWTEMP;GEN(@,E1.PLACE,_E.PLACE)} (5)E→(E1) {E.PLACE:=E1.PLACE} (6)E→i {E.PLACE:=ENTRY(i)} 其中,GEN(:=,E.PLACE,_,ENTRY(i))表示把四元式(:=,E.PLACE,_,ENTRY(i)填入四元式表。ENTRY(i)表示i所代表的量在符号表的入口地址。E.PLACE表示存放E值的变量名在符号表的入口地址。 请写出赋值语句X:=-B*((C+D)+A的自下而上的语法制导翻译过程。

请帮忙给出正确答案和分析,谢谢!

点击查看答案

第2题

简述引入中间代码的目的。

请帮忙给出正确答案和分析,谢谢!

点击查看答案

第3题

类型检查如何应用于语义分析。

请帮忙给出正确答案和分析,谢谢!

点击查看答案

第4题

程序中不允许任何标识符先引用后定义。 ( )

此题为判断题(对,错)。请帮忙给出正确答案和分析,谢谢!

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信