There was a nice looking PEG system previewed a few days ago if you search the users list (and I think there was another one several months back by Michael Fox).
On Sat, May 31, 2014 at 1:22 PM, andrew cooke <[email protected]> wrote: > are there any libraries for parsing in julia? either parser combinator or > something more traditional (maybe a wrapper for something like antlr)? > > all i can find is an old discussion started by leah h in which jeff b > suggests doing everything in julia. that included a pointer to > https://github.com/astrieanna/juliaparsec/blob/master/juliaparsec.jl from > dan l which is, well, as he says, rather basic. > > i'm not sure i agree, but i don't want to write my own combinator lib > either. > > i guess i'm looking for things like a clean separation between grammar and > implementation, support for errors with line numbers, speed, easy > debugging... > > andrew >
