【发布时间】:2011-01-29 07:16:03
【问题描述】:
好的,所以我想做一个 GLR 解析器生成器。我知道存在比我可能制作的更好的程序,但我这样做是为了娱乐/学习,所以这并不重要。
我一直在阅读有关 GLR 解析的内容,并且我认为我现在对它有了相当高的理解。但现在该开始做正事了。
图形结构堆栈 (GSS) 是用于 GLR 解析器的关键数据结构。从概念上讲,我知道 GSS 是如何工作的,但到目前为止我所看到的资料都没有解释如何实现 GSS。我什至没有要支持的权威操作列表。有人可以为我指出一些很好的 GSS 示例代码/教程吗?谷歌到目前为止没有帮助。我希望这个问题不要太含糊。
【问题讨论】:
标签: data-structures graph parsing stack glr