I am absolutely biased towards meta-sexp: "A META parser generator using LL(1) grammars with s-expressions."
https://github.com/vy/meta-sexp It seems dirt simple to use, at least to me and the performance has been acceptable. Regards, ~ Tom ---------------------------------------------------------------- Thomas M. Hermann Odonata Research LLC http://www.odonata-research.com/ http://www.linkedin.com/in/thomasmhermann On Fri, Feb 4, 2011 at 9:20 AM, Nikodemus Siivola < nikode...@random-state.net> wrote: > On 4 February 2011 16:39, Paul Tarvydas <paul.tarvy...@rogers.com> wrote: > > > The relatively new PEG packrat parser technologies make it possible > > to use just one universal description for, both, scanning and > > parsing. I see that cl-peg exists, but I haven't tried it out. > > Esrap is another packrat parser for CL: > > https://github.com/nikodemus/esrap > > I had to parse some semi-structured text and wrote Esrap for that. Its > primary limitations are lacking support for parsing from streams (it > wants a string) and very little documentation. > > Cheers, > > -- Nikodemus > > _______________________________________________ > pro mailing list > pro@common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/pro >
_______________________________________________ pro mailing list pro@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/pro