• 2022-06-29
    为什么说S属性文法一定是L属性文法?反之结论亦正确吗?
  • 解S属性文法一定是L属性文法,因为前者是在后者基础上加上限制条件,即非终结符只有综合属性;反之当然不正确。[br][/br]

    内容

    • 0

      ‎关于属性文法,下列说法中正确的是‌ A: 属性文法是对上下文无关文法的扩展。 B: 属性文法只能描述语言的语法知识。 C: 属性文法提供了描述语言的语义的机制。 D: 所有属性文法都是良定义的。

    • 1

      S-属性文法是只含有 的属性文法。

    • 2

      含有继承属性和综合属性的文法是L-属性文法

    • 3

      只有有综合属性的文法是S-属性文法。

    • 4

       说明属性文法与属性翻译文法有何异同?