sun编译原理第5章语法制导翻译技术和中间代码生成(第19-21讲).ppt

sun编译原理第5章语法制导翻译技术和中间代码生成(第19-21讲).ppt

5.1 概述;5.2 属性文法;■ 属性文法; 文法规则 语义规则 ? 规则 1 相关的属性等式 . . . . 规则 n 相关的属性等式; 1) 已知无符号数文法如下,请改写成值属性文法。 number ? number digit | digit digit ? 0|1|2|3|4|5|6|7|8|9;grammar rule semantic rules exp1 ? exp2+term exp1.val=exp2.val+term.val exp1 ? exp2-term exp1.val=exp2.val-erm.val exp ? term exp.val= term.val term1 ? term2*factor term1.val=term2.val*factor.val term ? factor term.val=factor.val factor ?(exp) factor.val=exp.val factor ? nu

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档