正在加载图片...
编泽原理 马位文洁和语洁制导制译 (1)终结符只有综合属性,它们由词法分析器提供; (2) 非终结符既可有综合属性也可有继承属性,文法开始符 号的所有继承属性作为属性计算前的初始值。 售对出现在产生式右边的继承属性和出现在产生式左边的综 合属性都必须提供一个计算规则。 属性计算规则中只能使用相应产生式中的文法符号的属性, 这有助于在产生式范围内“封装”属性的依赖性。然而, 出现在产生式左边的继承属性和出现在产生式右边的综合 属性不由所给的产生式的属性计算规则进行计算,它们由 其它产生式的属性规则计算或者由属性计算器的参数提供。 第7页编译原理 第7页 属性文法和语法制导翻译 (1)终结符只有综合属性,它们由词法分析器提供; (2)非终结符既可有综合属性也可有继承属性,文法开始符 号的所有继承属性作为属性计算前的初始值。 对出现在产生式右边的继承属性和出现在产生式左边的综 合属性都必须提供一个计算规则。 属性计算规则中只能使用相应产生式中的文法符号的属性, 这有助于在产生式范围内“封装”属性的依赖性。然而, 出现在产生式左边的继承属性和出现在产生式右边的综合 属性不由所给的产生式的属性计算规则进行计算,它们由 其它产生式的属性规则计算或者由属性计算器的参数提供
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有