summaryrefslogtreecommitdiff
path: root/pod/perluniintro.pod
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>2004-03-19 10:13:14 +0000
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2004-03-19 10:13:14 +0000
commit771cd3b2e7ce6baa14c71ca3beb07044b747812b (patch)
tree1339be5f2a92e654f22088f44dc5c30d7a605dac /pod/perluniintro.pod
parent138ec36d917f55d1d4cc801fa1b9271b6856d6fe (diff)
downloadperl-771cd3b2e7ce6baa14c71ca3beb07044b747812b.tar.gz
Nit in perluniintro about the U0 and C0 templates,
noticed by Steve Hay. p4raw-id: //depot/perl@22534
Diffstat (limited to 'pod/perluniintro.pod')
-rw-r--r--pod/perluniintro.pod10
1 files changed, 4 insertions, 6 deletions
diff --git a/pod/perluniintro.pod b/pod/perluniintro.pod
index 803df80759..af3d78b0a9 100644
--- a/pod/perluniintro.pod
+++ b/pod/perluniintro.pod
@@ -246,16 +246,14 @@ Note that both C<\x{...}> and C<\N{...}> are compile-time string
constants: you cannot use variables in them. if you want similar
run-time functionality, use C<chr()> and C<charnames::vianame()>.
-Also note that if all the code points for pack "U" are below 0x100,
-bytes will be generated, just like if you were using C<chr()>.
-
- my $bytes = pack("U*", 0x80, 0xFF);
-
If you want to force the result to Unicode characters, use the special
C<"U0"> prefix. It consumes no arguments but forces the result to be
in Unicode characters, instead of bytes.
- my $chars = pack("U0U*", 0x80, 0xFF);
+ my $chars = pack("U0C*", 0x80, 0xFF);
+
+Likewise, you can force the result to be bytes by using the special
+C<"C0"> prefix.
=head2 Handling Unicode