正在加载图片...
8.1 属性文法的基本概念 属性文法: (也称属性翻译文法)是Kunth在1968年首先提出的。 它是在上下文无关文法的基础上,为每个文法符号(终结 符或非终结符)配备若干相关的“值”(称为属性)。这 些属性代表与文法符号相关信息,例如它的类型、值、代 码序列、符号表内容等。属性与变量一样,可以进行计算 和传递。属性加工的过程即是语义处理的过程。 属性通常分为两类: 综合属性:“自下而上”传递信息 继承属性:“自上而下”传到信息。 8.1 属性文法的基本概念 ① 属性文法: (也称属性翻译文法)是Kunth在1968年首先提出的。 它是在上下文无关文法的基础上,为每个文法符号(终结 符或非终结符)配备若干相关的“值”(称为属性)。这 些属性代表与文法符号相关信息,例如它的类型、值、代 码序列、符号表内容等。属性与变量一样,可以进行计算 和传递。属性加工的过程即是语义处理的过程。 属性通常分为两类: 综合属性: “自下而上”传递信息。 继承属性: “自上而下”传到信息
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有