LL(1)表驱动(非递归)生成器

时间:2012-03-27 17:43:47

标签: parsing compiler-construction generator ll

请,需要帮助。我正在寻找LL(1)表驱动(非递归)生成器。在互联网上找不到任何东西。我发现的只是一堆LR或递归解析生成器:(提前谢谢。

1 个答案:

答案 0 :(得分:2)

我在LL(1) table-driven compilers with ANTLR or ANTLR3之后做了一些搜索,并在我的一本旧编译器书籍中找到了几页。 {3}由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

修改

找到了这个:"The Theory and Practice of Compiler Writing"

修改

您可以使用LL(1) Parser Applet

在附近的库中找到“编译器编写理论与实践”的副本