【问题标题】:Why are all LL(1) grammars LR(1)?为什么所有的 LL(1) 文法都是 LR(1)?
【发布时间】:2011-09-23 23:03:59
【问题描述】:

众所周知,任何 LL(1) 语法也是 LR(1),但我似乎无法在任何地方找到严格的证明。我听说过一些关于证明的高级概述(例如,由于 LL(1) 语法一次仅从一个标记确定其产生式,而 LR(1) 语法可以在做出决定之前扫描更多的输入制作)。但是,在查阅了两本关于编译器和解析的教科书并在 Google 上进行了快速搜索之后,我似乎无法找到更正式的证据来证明这一事实。

有谁知道这个证明,或者至少在哪里可以找到它?

【问题讨论】:

    标签: theory grammar proof lr ll


    【解决方案1】:

    可以在http://doc.utwente.nl/66947/1/ipl-2_1982.pdf找到讨论此问题的论文

    【讨论】:

    • 谢谢!实际上,我大约一个小时前发现了这篇论文,并打算自己发布,但我找不到指向它的公共链接。
    猜你喜欢
    • 1970-01-01
    • 2012-01-19
    • 2016-04-14
    • 2015-10-07
    • 1970-01-01
    • 1970-01-01
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多