【发布时间】:2012-03-27 17:43:47
【问题描述】:
请,需要帮助。我正在寻找一个 LL(1) 表驱动(非递归)生成器。在互联网上找不到任何东西。我发现的只是一堆 LR 或递归解析生成器 :( 在此先感谢。
【问题讨论】:
标签: parsing compiler-construction generator ll
请,需要帮助。我正在寻找一个 LL(1) 表驱动(非递归)生成器。在互联网上找不到任何东西。我发现的只是一堆 LR 或递归解析生成器 :( 在此先感谢。
【问题讨论】:
标签: parsing compiler-construction generator ll
自LL(1) table-driven compilers with ANTLR or ANTLR3 以来,我进行了一些搜索,并在我的一本旧编译器书籍中找到了几页。 "The Theory and Practice of Compiler Writing" 由 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
编辑
您可以使用WorldCat在附近的图书馆中找到《编译器写作的理论与实践》的副本
【讨论】: