4.1语法制导的翻译 4.1.1翻译方案 ·例简单台式计算器的语法制导定义 产生式 语义动作 L->En print (E.val) E→E,+T E.yal E.val Tyal E→T E.val Tyal T→T*F Tval=T .val Eval T→F Tyal Eyal F→(E) Eyal E.val F→digit Eval digit.lexval4 1. 语法制导的翻译 4.1.1 翻译方案 • 例 简单台式计算器的语法制导定义 产 生 式 语 义 动 作 L E n print (E.val) E E1 + T E.val = E1 .val + T.val E T E.val = T.val T T1 F T.val = T1.val F.val T F T.val = F.val F (E) F.val = E.val F digit F.val = digit.lexval