You might ask theDamian if he'd be willing to include some standard grammars in the
Parse::RecDescent tarball-- in addition to the demos folder, a templates folder might be handy...
If theDamian or someone else tells you that this does not seem to be a good idea,
you can give him the hint that this kind of work was already
done for
regular grammars by theDamian (now maintained by Abigail).
Hanamaki;-)