正在加载图片...
5.2属性文法与属性翻泽女法 ·语法制导翻泽方法的实质,就是根据文法中每个产生 式所蕴含的语义,为其配备一个(或多个)处理语句 或子程序,对所要完成的功能进行描述。 ·语义子程序的编写质量决定了语义翻译的准确性和有 效性。所以,产生式相应语义子程序的正确性是能够 进行正确语义翻译的先决条件。 。 产生式的语义是由组成该产生式的文法符号的语义 所决定的。 。 我们可将这些语义以“属性”的形式附加到各个文法 符号上,再根据产生式所蕴含的语义,给出每个文法 符号的属性的求值规则,从而形成一种附带有语义属 性的前后文无关文法,即属性文法。5.2 属性文法与属性翻译文法 • 语法制导翻译方法的实质,就是根据文法中每个产生 式所蕴含的语义,为其配备一个(或多个)处理语句 或子程序,对所要完成的功能进行描述。 • 语义子程序的编写质量决定了语义翻译的准确性和有 效性。所以,产生式相应语义子程序的正确性是能够 进行正确语义翻译的先决条件。 • 产生式的语义是由组成该产生式的文法符号的语义 所决定的。 • 我们可将这些语义以“属性”的形式附加到各个文法 符号上,再根据产生式所蕴含的语义,给出每个文法 符号的属性的求值规则,从而形成一种附带有语义属 性的前后文无关文法,即属性文法
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有