Does anyone have any experience with javacc?  I've been playing with it and
it doesn't seem _too_ brutal.  Anyway, if you do:

It comes with a utility that produces a BNF from a .jj file, wonder if a .jj
file husk can be produced from a BNF?

I saw a pseudo-BNF for an old version of ruby - can that be generated for
the newest version?  (to delay the pain of getting into parse.y)

Any comments on using it and jjtree for java ruby?

Wayne