at the chicago hackathon, i decided to create a simple tap grammar using perl 6 regexes. you can find the example grammar at: http://svn.perl.org/parrot/trunk/examples/pge/grammars/TAP.pg
that spawned interest from chris dolan on creating a parser using parrot's parser grammar engine (pge.) today, i've committed a working implementation of a tap parser to the parrot repository. feel free to check it out from http://svn.perl.org/parrot/trunk/, look in languages/tap/. there you should find a readme with a small example of how to get it working. it's still very much a work in progress, but i'll be happy to answer any questions you may have. andy lester pointed me here, saying there's tapalicious discussion going on. so, i've just signed up, to join the fun. we're hoping to extend this tap parser to be available for use by high-level languages implemented on parrot. of course, before this occurs, we need to know what hlls may want to do with a tap parser (perhaps emit xml/html/text/etc?) any uses you can think of would be greatly appreciated. ~jerry