well you can find my current work in progress here https://github.com/h4ck3rm1k3/sweble-wikitext/blob/master/swc-parser-lazy/sr... I am using this tool to compile it, peg-1.4 from http://piumarta.com/software/peg/peg-0.1.4/,
It is still work in progress, but I have a bunch of different peg tools I would like to try it out with. It seems that we will needs a standard api for declaring states and checking them... mike
On Mon, May 16, 2011 at 5:08 PM, Brion Vibber brion@wikimedia.org wrote:
On Sun, May 15, 2011 at 2:26 PM, Mike Dupont jamesmikedupont@googlemail.com wrote:
Hi, I am sorry I did not make the meeting,. I have been working on swebel, and am in the middle or trying to convert the grammar from rats! to pegs format. there are very many tools that support pegs. I am aware of some of the difficulties in the grammar that are using some hacks to set the flags, will have to work on them later.
Great! We seem to be initially working with PEG-style tools for now (and will probably stick with that for the formal portion of the grammar unless we have a major revelation; though there's some variation in PEG parser generator syntaxes, making clean definitions should help in making the implementations easier to start.)
Definitely looking forward to seeing updates & comparing some rule portions directly.
-- brion vibber (brion @ pobox.com / brion @ wikimedia.org)