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 [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en
