• 2022-05-31
    ‏下列语句描述正确的为‏
    A: 综合属性适用于自顶向下的方法进行分析
    B: 继承属性适用于自底向上的语法分析
    C: 语法制导翻译中语义分析与语法分析是同时进行的。
    D: 属性文法属于上下文无关文法
  • C

    内容

    • 0

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

    • 1

      语法分析方法大体上可分成自顶向下和自底向上两种。自底向上分析法,是从输入符号串开始逐步进行 (1) ,直至 (1) 成文法的起始符号。自顶向下分析法,则是从文法的起始符号开始反复使用产生式进行 (2) ,直至 (3) 出输入符号串。算符优先文法是一种自底向上分析方法,其特点是文法的产生式中 (4) 。自顶向下的分析方法,通常要求文法的产生式 (4) ,如 (5) 文法就是一种可以自顶向下分析的文法。 5() A: LR(I) B: LL(I) C: SLR(I) D: LALR(I)

    • 2

      语法制导翻译只适用于自下而上的语法分析方法。

    • 3

      语法制导翻译的核心技术是构造属性翻译文法,即在原文法产生式中插入语义动作符号,借以指明属性文法中属性求值时机和顺序。

    • 4

      语法制导翻译的核心技术是构造属性翻译文法,即在原文法产生式中插入语义动作符号,借以指明属性文法中属性求值时机和顺序。 A: 正确 B: 错误