Perl6(ish) grammar implemented in ruby

So a few years ago, I started out writing a ruby implementation of the perl6
grammar/rule/pattern matching (focusing on named tokens) in ruby. A few
months ago, I pulled it back out, dusted it off and actually made it work.
I have no idea if anyone is interested or not, but you can find it here:
Please understand that most of the time, I had no idea what I was doing, I
was just hacking and having a bit of fun with Ruby...