Skip to content


Subversion checkout URL

You can clone with
Download ZIP
leg grammar for ooc
ooc Shell


nagaqueen: a peg grammar for ooc

why a grammar?

does it work?

it parses a basic set of the ooc language, and it's updated frequently as we make progress on rock as well

what is peg/leg/greg?

greg is _why's re-entrant fork of Ian Piumarta's peg/leg, then forked again by nddrylliog to fix a few bugs (since _why is gone) and add features.

peg and leg are tools for generating recursive-descent parsers. for more infos, see

how to test it?

don't be shy. open the grammar, modify it to see the effects. it can't hurt, and is actually pretty simple to understand =)

have fun!

Something went wrong with that request. Please try again.