[tap-l] TAP::Spec::Parser 0.05 on CPAN
Andrew Rodland
andrew at cleverdomain.org
Sun Mar 20 21:05:07 GMT 2011
On Sunday, March 20, 2011 02:52:35 PM Ovid wrote:
> Any chance we can get some documentation for this? I honestly can't tell
> what's supposed to be happening here other than a TAP parser is somehow
> implemented.
>
Apologies. Yes, documentation will exist when I find the time. Meanwhile, the
quick summary:
At YAPC::NA 2010, Schwern mentioned to me that he wanted a runnable parser
that faithfully tracks the grammar in the draft spec, rather than what
Test-Harness or anything else uses, and I volunteered to try writing it.
The intention is not for anyone to use this parser in production, but to
bundle a comprehensive test suite with it, and to keep it updated in sync with
any changes in the draft grammar, providing a way to keep tabs on any bugs,
regressions, or wanted features (TODO tests) for the draft spec.
The previous versions were semi-unusable due to Regexp::Grammars and without
any interest from anyone else the project stalled, but I got the inspiration
to do a total rewrite this weekend, and now things are much better.
Suggestions and patches are welcome.
More information about the tap-l
mailing list