正在加载图片...
语义规则所描述的工作可以包括属性计 算、静态语义检查、符号表操作、代码 生成等等。 ■例,考虑非终结符A,B和C,其中,A 有一个继承属性a和一个综合属性b,B 有综合属性c,C有继承属性d。产生式 A→BC可能有规则 C.d:=B.c+1 A.b:=A.a+B.c 而属性A.a和B.c在其它地方计算 国防科技大学计算机系602教研室 国防科技大学计算机系602教研室 ◼ 语义规则所描述的工作可以包括属性计 算、静态语义检查、符号表操作、代码 生成等等。 ◼ 例,考虑非终结符A,B和C,其中,A 有一个继承属性a和一个综合属性b,B 有综合属性c,C有继承属性d。产生式 A→BC可能有规则 C.d:=B.c+1 A.b:=A.a+B.c 而属性A.a和B.c在其它地方计算
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有