Have you looked also at Parsatron (another parsec-derived library)?

https://github.com/youngnh/parsatron

I wrote some combinators for parsatron for dealing with clojure datastructures:

https://github.com/bwo/macroparser

On Mon, Jan 21, 2013 at 10:27 AM, Armando Blancas <abm221...@gmail.com> wrote:
> Kern is a text-parsing library based on Parsec, the Haskell monadic
> combinators library. It is useful for parsing all kinds of text: data,
> program input, configuration files, DSLs, or a full-blown programming
> language.
>
> My main goal is, like the Self folks, the power of simplicity. In the ideal
> case the grammar is the implementation, but I'm OK with something close.
> Next comes performance, which appears to be fine with hot code but not great
> otherwise. Let me know and will see what I can do.
>
> https://github.com/blancas/kern
>
> The wiki has a user's guide, tutorials, and links to several samples; will
> be adding some more topics there. There's also a Codox API zip file
> available for download. Feedback, suggestions, requests, bug reports are all
> very welcome; please use the project wiki.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en



-- 
Ben Wolfson
"Human kind has used its intelligence to vary the flavour of drinks,
which may be sweet, aromatic, fermented or spirit-based. ... Family
and social life also offer numerous other occasions to consume drinks
for pleasure." [Larousse, "Drink" entry]

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to