GNU YACC (Bison) 附带一个非常好的 info 文件 (.info),其中非常详细地记录了 YACC 语法。它只提到了一次 Lex,但其他方面都非常好。您可以使用 Emacs 或非常好的工具 'pinfo' 阅读 .info 文件。它也可以在 GNU 网站上找到:BISON 手册。
Flex 附带了一个很好的 manpage,如果您已经对 Flex 的作用有了大致的了解,这将非常有用。Flex 手册 也可在网上找到。
在对 Lex 和 YACC 进行此介绍之后,您可能会发现您需要更多信息。我还没有读过这些书,但它们听起来不错
作者:Charles Donnelly 和 Richard Stallman。一位 Amazon 用户认为它很有用。
作者:John R. Levine、Tony Mason 和 Doug Brown。被认为是该主题的标准著作,尽管有点过时。在 Amazon 上有评论。
作者:Alfred V. Aho、Ravi Sethi、Jeffrey D. Ullman。“龙书”。从 1985 年开始,他们一直在印刷。被认为是构建编译器的标准著作。Amazon
Thomas Niemann 写了一份文档,讨论如何使用 Lex & YACC 编写编译器和计算器。您可以在这里找到它。
经过审核的 Usenet 新闻组 comp.compilers 也可能非常有用,但请记住,那里的人们不是专门的解析器帮助台!在发布之前,请阅读他们有趣的页面,尤其是FAQ。
Lex - 词法分析器生成器,作者:M. E. Lesk 和 E. Schmidt,是最初的参考论文之一。可以在这里找到。
Yacc:Yet Another Compiler-Compiler,作者:Stephen C. Johnson,是 YACC 最初的参考论文之一。可以在这里找到。它包含关于风格的有用提示。