Lines Matching refs:Perl
30 utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code
37 # Convert the internal representation of a Perl scalar to/from UTF-8.
42 # Change each character of a Perl scalar to/from a series of
57 $flag = utf8::is_utf8($string); # since Perl 5.8.1
62 The C<use utf8> pragma tells the Perl parser to allow UTF-8 in the
63 program text in the current lexical scope. The C<no utf8> pragma tells Perl
69 B<Do not use this pragma for anything else than telling Perl that your
104 Perl core. You do not need to say C<use utf8> to use these and in fact
111 (Since Perl v5.8.0)
117 Since Perl v5.38, if C<$string> is C<undef> no action is taken; prior to that,
143 (Since Perl v5.8.0)
171 (Since Perl v5.8.0)
173 sequence in Perl's extended UTF-8. That is, every (possibly wide) character
193 (Since Perl v5.8.0)
194 Attempts to convert in-place the octet sequence encoded in Perl's extended
219 (Since Perl v5.8.0)
229 Since Perl v5.22.0, calls to this function are optimized out on ASCII
234 (Since Perl v5.8.0)
242 Since Perl v5.22.0, calls to this function are optimized out on ASCII
247 (Since Perl 5.8.1) Test whether I<$string> is marked internally as encoded in
268 UTF-8. Will return true if it is well-formed Perl extended UTF-8 and has the
271 The main reason for this routine is to allow Perl's test suite to check
280 and C<L<perlapi/sv_utf8_decode>>, which are wrapped by the Perl functions
290 incompatibly with Perl. Therefore UTF-8 names that are visible to the