我想尝试创建一个 LR 解析器生成器。有谁知道描述如何从语法创建状态机表的好(免费)资源?
BCS
问问题
1361 次
4 回答
1
我遇到的最好的资源是:
于 2008-11-21T09:17:57.480 回答
1
显而易见的答案是 Aho/Ullman/Ravi 的标准编译器文本,编译器:原理、技术和工具
它有完整的解析章节。它不是免费的,但每一分钱都值得,如果你要构建解析器或其他类似编译器的工具,如果你没有这本书,你简直是疯了。
于 2009-10-03T04:38:07.280 回答
-1
也许你觉得 Grammatica 很有用。它是一个免费的 .NET 解析器生成器。我有一些经验,这很好。您可以尝试并研究它的代码。 http://grammatica.percederberg.net/
于 2008-11-21T09:47:33.643 回答