Unicode-Tussle
view release on metacpan or search on metacpan
script/uniquote view on Meta::CPAN
192021222324252627282930313233343536373839use
Pod::Usage;
use
File::Basename;
#################################################################
sub
main;
sub
atexit(&);
sub
convert_to_U_numbers(_);
sub
convert_to_backslashes(_);
sub
convert_to_bytes(_);
sub
convert_to_hex(_);
sub
convert_to_html4(_);
sub
convert_to_html5(_);
sub
convert_to_names(_);
sub
convert_to_octal(_);
sub
convert_to_xml(_);
sub
debug($);
script/uniquote view on Meta::CPAN
949596979899100101102103104105106107108109110111112113114
STDERR
"$0: $errmsg"
;
if
(
$Errors
++ > TOO_MANY_ERRORS) {
panic(
"too many errors"
);
}
}
sub
panic($) {
confess
"$0: [INTERNAL ERROR] @_"
;
}
sub
atexit(&) {
my
$coderef
=
shift
();
eval
q{ END { &$coderef }
};
die
if
$@;
}
sub
set_traps() {
# give a full stack dump on any untrapped exceptions
$SIG
{__DIE__} =
sub
{
( run in 0.229 second using v1.01-cache-2.11-cpan-cba739cd03b )