SGML-PYX
view release on metacpan or search on metacpan
# CData.
} elsif ($tag_type eq '![cdata[') {
$data =~ s/^<!\[[cC][dD][aA][tT][aA]\[//ms;
$data =~ s/\]\]>$//ms;
$self->{'output'}->(char(decode(entity_decode($data))));
# Instruction.
} elsif ($tag_type =~ m/^\?/ms) {
$data =~ s/^<\?//ms;
$data =~ s/\s*\?>$//ms;
my ($target, $code) = split m/\s+/ms, $data, 2;
$self->{'output'}->(instruction($target, $code));
} else {
err "Unsupported tag type '$tag_type'.";
}
}
return;
}
( run in 0.687 second using v1.01-cache-2.11-cpan-71847e10f99 )