Hi everyone,

I'm doing a little vanity project that requires a nice, robust parser.
 I don't know which parser I should be using, though.  Here's what
I've found:


    * There's the standard parser-tools library.

      http://docs.racket-lang.org/parser-tools/index.html


    * There's an undocumented collection called "combinator-parser".


    * On PLaneT, I see: David van Horn's "Packrat" and Bonzai Labs's
"parseq" libraries.

      
http://planet.racket-lang.org/display.ss?package=packrat.plt&owner=dvanhorn

      http://planet.racket-lang.org/display.ss?package=parseq.plt&owner=bzlib]


   * On Github, I see Jon Rafkind's "Pegs" library

     https://github.com/kazzmir/Pegs


I don't know if I've missed other significant packages.


For people who have used these libraries, how was the experience?
Basically, I'm trying to find something powerful and stable to work
with.
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to