#!perl -w
use strict;
use HTML::Parser;
print "1..2\n";
my $TEXT = "";
sub h
{
my($event, $tagname, $text) = @_;
for ($event, $tagname, $text) {
if (defined) {
s/([\n\r\t])/sprintf "\\%03o", ord($1)/ge;
}
else {
$_ = "";
}
}
$TEXT .= "[$event,$tagname,$text]\n";
}
my $p = HTML::Parser->new(default_h => [\&h, "event,tagname,text"]);
$p->parse("");
$p->parse("");
$p->parse("' 'bar>' x>");
$p->parse("\"");
$p->parse(" \"bar>\" x>");
$p->parse(" foo bar>");
$p->parse(" \"<>\" >");
$p->parse("\" >");
$p->parse("