使用状态机解析wiki标记

时间:2009-09-18 18:36:33

标签: java clojure state-machine

我想使用状态机解析一个简单的语法,例如wiki标记。我从来没有写过或玩过一个。我想了解如何实现一个简单的。我正在考虑使用Clojure。我的问题是你能指点我一些关于这个主题的完整新手的好教程,比如我自己吗?

3 个答案:

答案 0 :(得分:1)

尝试Miro Samek的状态机书。 Practical UML Statecharts in C/C++

答案 1 :(得分:1)

看看fnparse。它是一个用于函数解析的Clojure库,包含一个非常好的JSON解析示例。 Parser是另一个可能也有帮助的库。即使您不想使用它们,它们也会为解析提供一些很好的见解。

答案 2 :(得分:0)

你应该看看state machine compiler,以避免很多无聊的代码。 它将生成Jars和Clojure - Java互操作很好。