Mass Deface
otherwise, as is usually mentioned
in the descriptions below. This is different from the C interfaces,
which return C<-1> on failure. Exceptions to this rule include C,
C, and C. System calls also set the special C<$!>
variable on failure. Other functions do not, except accidentally.
Extension modules can also hook into the Perl parser to define new
kinds of keyword-headed expression. These may look like functions, but
may also look completely different. The syntax following the keyword
is defined entirely by the extension. If you are an implementor, see
L for the mechanism. If you are using such
a module, see the module's documentation for details of the syntax that
it defines.
=head2 Perl Functions by Category
X
Here are Perl's functions (including things that look like
functions, like some keywords and named operators)
arranged by category. Some functions appear in more
than one place.
=over 4
=item Functions for SCALARs or strings
X X X
=for Pod::Functions =String
C, C, C, C, C, C, C, C,
C, C, C, C, C, C, C, C,
C, C, C, C
, C, C, C
C is available only if the C<"fc"> feature is enabled or if it is
prefixed with C. The C<"fc"> feature is enabled automatically
with a C