最佳答案
我在阅读有关解析器和解析器生成器的文章时,在维基百科的 LR 解析页面上发现了这样一句话:
许多编程语言可以使用 LR 解析器的一些变体进行解析。
为什么会这样? C + + 的什么特殊属性使得它不能用 LR 解析器进行解析?
使用 google,我只发现 C 可以用 LR (1)完美地解析,但 C + + 需要 LR (∞)。