请,需要帮助。我正在寻找一个 LL(1) 表驱动(非递归)生成器。在互联网上找不到任何东西。我发现的只是一堆 LR 或递归解析生成器 :( 在此先感谢。
问问题
1312 次
1 回答
2
自从使用 ANTLR 或 ANTLR3 的 LL(1) 表驱动编译器以来,我进行了一些搜索,并在我的一本旧编译器书籍中找到了几页。Tremblay 和 Sorenson的“编译器写作的理论与实践” 。1985年
它早于龙书。
第 6-2 节共 38 页。
6-2 Top-Down Parsing with No Backup
6-2.1 Notions of Parsing with No Backup
6-2.2 Simple LL(1) Grammars
6-2.3 LL(1) Grammars without e-Rules
6-2.4 LL(1) Grammars with e-Rules
6-2.5 Error Handling for LL(1) Parsers
编辑
找到这个:LL(1) Parser Applet
编辑
于 2012-03-27T19:39:31.027 回答