Yet another PEG parser DSL in pure ruby inspired by peg.js.