调用fnparse来解析字符串?

时间:2010-08-14 05:09:31

标签: clojure

我一直在尝试由Joshua Choi在Clojure中编写的fnparse库,我在尝试解决如何调用我要解析的文本上的规则时遇到了困难。我一直在试验cat,这是新版本的一部分。让我们列出example code。任何人都可以给我一些想法如何在表达式上调用规则吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

感谢您试用FnParse 3。

通常,您使用edu.arizona.fnparse/match表单(以及补充findsubstitutesubstitute-1表单)来使用您创建的规则。检查他们的文档字符串。

对于混淆感到抱歉 - 我应该在match中添加math.clj的示例 - 但请查看the sample Clojure parser的底部。尽管Clojure解析器使用FnParse Hound,match在Cat和Hound中的工作方式相同。