其他提示
网上有一些很棒的文章描述了 C# 中的解析器组合器,但没有可维护的源存储库,因此我在以下位置创建了一篇:
http://code.google.com/p/sprache/
了解解析器组合器的人可能可以做很多事情来改进它(如果这听起来像你,请向前迈进:))
如果你了解 Python,那么有 Py解析.
我发现 一篇关于在 C# 中实现解析器组合器的有趣文章. 。它还引用了一些关于该主题的更一般性的论文。
维基百科关于该主题的文章 也有对该概念的一般解释。
克里斯·双写的 Javascript 中的解析器组合器.
这里 是关于 C++ 中的单子解析器组合器的演讲(幻灯片和脚本)的链接。
凯·霍斯特曼有 4 个 Scala 组合器解析器讲座, ,并附有练习。 有一个在 Scala 中解析外部 DSL 的示例 这里.
不隶属于 StackOverflow