Lines Matching refs:in

27 utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code
47 The C<use utf8> pragma tells the Perl parser to allow UTF-8 in the
48 program text in the current lexical scope (allow UTF-EBCDIC on EBCDIC based
50 the source text as literal bytes in the current lexical scope.
53 earlier than 5.6 allowed arbitrary bytes in source code, whereas
54 in future we would like to standardize on the UTF-8 encoding for
58 script is written in UTF-8.> The utility functions described below are
64 in the source. When UTF-8 becomes the standard source format, this
65 pragma will effectively become a no-op. For convenience in what
70 C<$ENV{PERL_UNICODE}>, in L<perlrun>.
78 Bytes in the source text that have their high-bit set will be treated
83 On EBCDIC platforms characters in the Latin 1 character set are
88 Note that if you have bytes with the eighth bit on in your script
89 (for example embedded Latin-1 in your string literals), C<use utf8>
97 as used in e.g. C<chr()> and C<\x{...}>, try this:
108 The following functions are defined in the C<utf8::> package by the
109 Perl core. You do not need to say C<use utf8> to use these and in fact
116 Converts (in-place) internal representation of string to Perl's
120 containing characters in the range 0x80-0xFF (oon ASCII and
127 Converts (in-place) internal representation of string to be un-encoded
138 Converts in-place the octets of the I<$string> to the octet sequence
139 in Perl's I<UTF-X> encoding. Returns nothing. B<Note that this does
148 Attempts to convert I<$string> in-place from Perl's I<UTF-X> encoding
158 (Since Perl 5.8.1) Test whether STRING is in UTF-8. Functionally
163 [INTERNAL] Test whether STRING is in a consistent state regarding
167 that operations have left strings in a consistent state. You most
177 C<utf8::decode>. Note that in the Perl 5.8.0 and 5.8.1 implementation
180 C<require utf8> statement-- this may change in future releases.
184 One can have Unicode in identifier names, but not in package/class or