From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more
|
die "This file is not encoded in Cyrillic.\n" if q{ } ne "\x82\xa0" ;
print "1..1\n" ;
my $__FILE__ = __FILE__;
if ($^O eq 'MacOS' ) {
print "ok - 1 # SKIP $^X $0\n" ;
exit ;
}
open (TMP, '>Kanji_xxx.tmp' ) || die "Can't open file: Kanji_xxx.tmp\n" ;
print TMP <<EOL;
¢¤ align
abcde ¨ align
©«¯ align
± align
EOL
close (TMP);
$CAT = 'perl -e "binmode(STDOUT); print STDOUT <>"' ;
if (` $CAT Kanji_xxx.tmp` eq <<EOL) {
¢¤ align
abcde ¨ align
©«¯ align
± align
EOL
print "ok - 1 $^X $__FILE__\n" ;
unlink "Kanji_xxx.tmp" ;
}
else {
print "not ok - 1 $^X $__FILE__\n" ;
}
|