2011-10-20 69 views
2

快速Clojure的问题从Clojure的小白:添加依赖于Clojure的项目

我们需要解析的文本文件为我们的项目,并考虑使用fnparse来完成这项工作。

我们需要向leiningen的project.clj添加什么来管理这种依赖关系?

我们已经尝试将[name.choi.joshua.fnparse "2.2"]添加到:依赖关系,但lein deps则无法找到它。

我们担心也许我们不能在这个图书馆使用leiningen。在那种情况下,是否还有Clojure的其他优秀解析库?

回答

2

看着Clojars,它看起来正确的依赖关系只是[fnparse "2.2.7"]

+0

很酷! +1将我介绍给Clojars!并解决问题的+1(哦,等待,只有1 upvote)。对Clojure的其他解析器生成器有什么想法? –

+0

@MattFenwick:对不起,对于Clojure中的解析器生成器没有太多经验。希望别人能有更多的见解。 – Chuck

4

我最近发现了lein search命令。在这种情况下有时非常有用:

lein search fnparse 
== Results from clojars - Showing page 1/4 total 
[org.clojars.hiredman/fnparse "2.2.4"] A library for creating functional parsers in Clojure. 
[org.clojars.ohpauleez/fnparse "3.0.0alpha4"] A library for creating functional parsers in Clojure. 
[fnparse "2.2.7"] A library for creating functional parsers in Clojure. 
[fnparse "3.?.4"] A library for creating functional parsers in Clojure.