Very timely, I need to parse a bunch on JSON files on Monday :) good  
work

Sent from my iPhone

On Jul 4, 2009, at 3:16 PM, samppi <rbysam...@gmail.com> wrote:

>
> I'm pleased to announce FnParse, a monadic functional parsing library
> for Clojure, half a year in the making. I started on FnParse in
> December as my first Clojure project, and now it has matured to
> something that I believe is very and immediately useful. Currently,
> I'm writing a YAML parser using FnParse.
>
> With FnParse, you can easily parse a string or any sequence of tokens
> into native data structures. FnParse is based on the concept of the
> rule, a self-contained function that accepts a state data structure,
> containing a sequence of tokens, and either consumes some tokens―
> turning them into new data―or fails. Rules correspond nicely to EBNF
> productions and productions in other sort of grammars. FnParse
> provides common rules, functions that create new rules, and functions
> that facilitate using rules.
>
> A sample JSON parser is at 
> http://wiki.github.com/joshua-choi/fnparse/sample-json-parser 
> .
> Online documentation is available at: 
> http://wiki.github.com/joshua-choi/fnparse 
> .
> The source is at: http://github.com/joshua-choi/fnparse.
>
> If you are confused about anything or find any bugs, please create an
> issue on GitHub (http://github.com/joshua-choi/fnparse/issues) or send
> me a message on GitHub.
> >

--~--~---------~--~----~------------~-------~--~----~
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