【问题标题】:Parse trees in ambiguous and unambiguous grammar以歧义和明确的语法解析树
【发布时间】:2016-09-16 10:21:31
【问题描述】:

在明确的文法中,左推导和右推导都产生相同的分析树吗? 因为我读过具有多个解析树的语法被认为是模棱两可的。

【问题讨论】:

    标签: parsing compiler-construction


    【解决方案1】:

    如果语法明确,则只有一棵解析树。 (根据定义。)所以最左边和最右边的推导生成相同的树。

    你可以把推导想象成树的行走。对于给定的树,有许多不同的可能方式来遍历它。最左边和最右边的推导分别是前序和后序深度优先遍历。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-03
      • 2022-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多