Fascinating post,
Juerd++.
Perl 6 regexp indeed seems impressive. If it was up to me to decide, I guess I'd surely switch from using EBNF to Perl 6 regexp rules. {grin} As you've already mentioned, they bear a lot of similiarity. However, I prefer Perl's way as it more closely resembles language structure.
_____________________
# Under Construction