考虑如下所示的语法导向的翻译模式(SDTS):
E → E + E {print “+”}
E → E ∗ E {print “.”}
E → id {print id.name}
E → ( E )
LR解析器在减少相应的作品后立即执行与作品相关联的动作。绘制分析树并为句子写翻译
(a + b) ∗ (c + d) ,使用上面给出的SDTS。回答:
解释:
这个问题的测验
如果您在以上帖子中发现任何错误,请在下面发表评论
📅  最后修改于: 2021-06-29 18:30:02             🧑  作者: Mango
考虑如下所示的语法导向的翻译模式(SDTS):
E → E + E {print “+”}
E → E ∗ E {print “.”}
E → id {print id.name}
E → ( E )
LR解析器在减少相应的作品后立即执行与作品相关联的动作。绘制分析树并为句子写翻译
(a + b) ∗ (c + d) ,使用上面给出的SDTS。回答:
解释:
这个问题的测验
如果您在以上帖子中发现任何错误,请在下面发表评论