X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/e38523840a8a9be645c93d91b9cd796de84f508c..1b8bf4b95ca70500e1f934a23727e6fb49e6cbb9:/pod/perlfunc.pod diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod index be9290b..fcab06b 100644 --- a/pod/perlfunc.pod +++ b/pod/perlfunc.pod @@ -107,52 +107,80 @@ than one place. =item Functions for SCALARs or strings X X X -C, C, C, C, C, C, C, C, -C, C, C, C, C, C, C, +=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 (or higher) declaration in the current scope. + + =item Regular expressions and pattern matching X X X -C, C, C, C, C, C, C +=for Pod::Functions =Regexp + +C, C, C, C, C, C, C =item Numeric functions X X X X +=for Pod::Functions =Math + C, C, C, C, C, C, C, C, C, C, C, C =item Functions for real @ARRAYs X +=for Pod::Functions =ARRAY + C, C, C, C, C, C, C, C =item Functions for list data X +=for Pod::Functions =LIST + C, C, C, C, C, C, C =item Functions for real %HASHes X +=for Pod::Functions =HASH + C, C, C, C, C =item Input and output functions X X X X +=for Pod::Functions =I/O + C, C, C, C, C, C, 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<"say"> feature is enabled or if it is +prefixed with C. The C<"say"> feature is enabled automatically +with a C (or higher) declaration in the current scope. =item Functions for fixed-length data or records -C, C, C, C, C, C, C +=for Pod::Functions =Binary + +C, C, C, C, C, C, C, +C =item Functions for filehandles, files, or directories X X X X X X +=for Pod::Functions =File + C<-I>, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, @@ -161,42 +189,55 @@ C, C, C =item Keywords related to the control flow of your Perl program X +=for Pod::Functions =Flow + C, C, C, C, C, C, C C, C<__FILE__>, C, C, C<__LINE__>, C, C<__PACKAGE__>, -C, C, C, C<__SUB__>, C +C, C, C, C, C<__SUB__>, C -C<__SUB__> is only available with a C (or higher) declaration or -with the C<"current_sub"> feature (see L). +C is only available with with the C<"evalbytes"> feature (see +L) or if prefixed with C. C<__SUB__> is only available +with with the C<"current_sub"> feature or if prefixed with C. Both +the C<"evalbytes"> and C<"current_sub"> features are enabled automatically +with a C (or higher) declaration in the current scope. =item Keywords related to the switch feature +=for Pod::Functions =Switch + C, C, C, C, C Except for C, these are available only if you enable the -C<"switch"> feature or use the C prefix. -See L and L. -Alternately, include a C or later to the current scope. In Perl -5.14 and earlier, C required the C<"switch"> feature, like the -other keywords. +C<"switch"> feature or use the C prefix. See L and +L. The C<"switch"> feature is enabled +automatically with a C (or higher) declaration in the current +scope. In Perl 5.14 and earlier, C required the C<"switch"> +feature, like the other keywords. =item Keywords related to scoping +=for Pod::Functions =Namespace + C, C, C, C, C, C, C, C -C is available only if the C<"state"> feature -is enabled or if it is prefixed with C. See -L. Alternately, include a C or later to the current scope. +C is available only if the C<"state"> feature is enabled or if it is +prefixed with C. The C<"state"> feature is enabled automatically +with a C (or higher) declaration in the current scope. =item Miscellaneous functions +=for Pod::Functions =Misc + C, C, C, C, -C, C, C, C, +C, C, C, C, C, C, C, C, C, C, C =item Functions for processes and process groups X X X +=for Pod::Functions =Process + C, C, C, C, C, C, C, C, C, C, C, C, C, C, @@ -205,17 +246,23 @@ C, C, C =item Keywords related to Perl modules X +=for Pod::Functions =Modules + C, C, C, C, C, C =item Keywords related to classes and object-orientation X X X +=for Pod::Functions =Objects + C, C, C, C, C, C, C, C, C =item Low-level socket functions X X +=for Pod::Functions =Socket + C, C, C, C, C, C, C, C, C, C, C, C, C @@ -223,12 +270,16 @@ C, C =item System V interprocess communication functions X X X X X X +=for Pod::Functions =SysV + C, C, C, C, C, C, C, C, C, C, C =item Fetching user and group info X X X X X X X +=for Pod::Functions =User + C, C, C, C, C, C, C, C, C, C, C, C, C @@ -236,6 +287,8 @@ C, C, C =item Fetching network info X X X X X X
X +=for Pod::Functions =Network + C, C, C, C, C, C, C, C, C, C, C, @@ -245,23 +298,18 @@ C, C, C =item Time-related functions X