p4raw-id: //depot/perl@12929
lib/blib.pm For "use blib"
lib/blib.t blib.pm test
lib/bytes.pm Pragma to enable byte operations
+lib/bytes.pm bytes.pm test
lib/bytes_heavy.pl Support routines for byte pragma
lib/cacheout.pl Manages output filehandles when you need too many
lib/Carp.pm Error message base class
--- /dev/null
+BEGIN {
+ chdir 't' if -d 't';
+ @INC = '../lib';
+}
+
+print "1..6\n";
+
+my $a = chr(0x0100);
+
+print ord($a) == 0x100 ? "ok 1\n" : "not ok 1\n";
+print length($a) == 1 ? "ok 2\n" : "not ok 2\n";
+
+{
+ use bytes;
+ my $b = chr(0x0100);
+ print ord($b) == 0 ? "ok 3\n" : "not ok 3\n";
+}
+
+my $c = chr(0x0100);
+
+print ord($c) == 0x100 ? "ok 4\n" : "not ok 4\n";
+
+{
+ use bytes;
+ print ord($c) == 0xc4 ? "ok 5\n" : "not ok 5\n";
+ print length($c) == 2 ? "ok 6\n" : "not ok 6\n";
+}
+