第8章 语法制导翻译与中间代码(4学时).pptVIP

  • 7
  • 0
  • 约3.09千字
  • 约 52页
  • 2017-07-24 发布于河南
  • 举报

第8章 语法制导翻译与中间代码(4学时).ppt

第8章 语法制导翻译与中间代码(4学时)

第8章 语法制导翻译和中间代码生成;8.1概述 8.2属性文法 8.3语法制导翻译 8.4中间代码的形式 逆波兰式、三元式、树形表示、四元式 8.5一些语句的翻译 赋值语句 布尔表达式 控制语句中的布尔表达式 For循环语句 8.6数组的翻译;概述;语义处理;概述;属性文法;操作语义学;指称语义学;Valuation[101] 表示把Valuation施用于101 Valuation[N] ------ 把它施用于N 定义: Valuation(用四个方程)因为有四个形式numeral Valuation[0] ?0 Valuation[1] ?1 Valuation[N0] ?2?Valuation [N] Valuation[N1] ?2?Valuation [N]+1 所以: Valuation[110]=2 ? Valuation[11] = 2 ? (2 ? Valuation[1]+1) =2 ?(2 ? 1+1)

文档评论(0)

1亿VIP精品文档

相关文档