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