正在加载图片...
5.2.1语义属性与属性文法 ·定义5.1一文法符号的语义性质称为该文法符号的 语义属性(Attributes),简称为属性。我们用AX) 表示X的所有属性的集合。每个属性表示X的一个特 定性质,并可任意指定其取值范围。我们用X.a表示 A(闪中的属性a。 ·属性可表征诸如数、符号串、类型、存储空间和其它 需表征的实体。 。 终结特至少有一种属性,即词文。当然,它还可能具 有其它属性,例如无符号数123,单词“123”就是它 的词文,而其数值以及它的类型(整型)是它的其它 两个属性。终结符的属性是其内在性质, ·非终结特的属性是从其它符号的属性经计算而得的, 即由其它符号的属性定义的。 5.2.1 语义属性与属性文法 • 定义 5.1 一文法符号的语义性质称为该文法符号的 语义属性(Attributes),简称为属性。我们用A(X) 表示X的所有属性的集合。每个属性表示X的一个特 定性质,并可任意指定其取值范围。我们用X.a表示 A(X)中的属性a 。 • 属性可表征诸如数、符号串、类型、存储空间和其它 需表征的实体。 • 终结符至少有一种属性,即词文。当然,它还可能具 有其它属性,例如无符号数123,单词“123”就是它 的词文,而其数值以及它的类型(整型)是它的其它 两个属性。终结符的属性是其内在性质. • 非终结符的属性是从其它符号的属性经计算而得的, 即由其它符号的属性定义的
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有