> If you want easy, Treetop wins in that regard by a long shot versus
> racc, ruby-yacc, or ragel.

In rubyquiz 155 (http://rubyquiz.com/quiz155.html), Grammar performed
pretty well. I haven't tried it out myself yet but the code looks
quite readable (see "some" submissions by E Mahurin).

Regards,
Thomas.