什么是属性文法?什么是综合属性?什么是语义属性?

大学 属性,语义,文法 已帮助 人

什么是属性文法?什么是综合属性?什么是语义属性?

热搜:人的自然属性和社会属性综合体现是指人的

答案解析

难度★★☆ 搜索
  • 属性文法,是指为上下文无关文法中的文法符号赋予一定的属性,以便描述与文法符号相关的信息,利用这些信息为每个产生式规则配上语义子程序,在语义子程序中进行属性计算等工作。
       综合属性:对于文法非终结符,如果其某个属性的计算依赖于其产生式规则右部符号的属性,则该属性称为综合属性。从语法树的角度讲,一个节点的综合属性只依赖于其子节点的属性。继承属性:是指属性的计算依赖于其兄弟节点和父节点的属性,称为继承属性。