diff options
author | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2004-03-19 10:13:14 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2004-03-19 10:13:14 +0000 |
commit | 771cd3b2e7ce6baa14c71ca3beb07044b747812b (patch) | |
tree | 1339be5f2a92e654f22088f44dc5c30d7a605dac /pod/perluniintro.pod | |
parent | 138ec36d917f55d1d4cc801fa1b9271b6856d6fe (diff) | |
download | perl-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.pod | 10 |
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 |