[erlang-questions] [ANN] neotoma, a PEG/packrat library for Erlang
Tue Jun 23 10:47:48 CEST 2009
Great work - are you aware of the Erlang parsec implementation by Jeff
You are one up on Jeff since you allow usage of a .peg file as input - I
have written a parser using Jeff's library and it works like a charm, but it
is manually created code and that is not what you really want!
On Mon, Jun 22, 2009 at 11:46 PM, Sean Cribbs <seancribbs@REDACTED> wrote:
> I'm pleased to announce the official release of my PEG/packrat library for
> Erlang, neotoma.
> You may download the library on github via clone at:
> For tarball/zip files, see:
> neotoma generates packrat parsers from PEG (Parsing Expression Grammar)
> files. While Erlang already has leex and yecc for building parsers, neotoma
> provides an alternative that makes certain types of languages simpler to
> express and understand. For more detailed information on PEGs and packrat
> parsers, I encourage you to visit Bryan Ford's resource page .
> More detail about the library can be found in the README , and in my
> series of blog posts .
> neotoma is licensed under the MIT License.
> Sean Cribbs
>  http://pdos.csail.mit.edu/~baford/packrat/<http://pdos.csail.mit.edu/%7Ebaford/packrat/>
>  http://github.com/seancribbs/neotoma/blob/master/README.textile
> erlang-questions mailing list. See http://www.erlang.org/faq.html
> erlang-questions (at) erlang.org
More information about the erlang-questions