-
Hash::Util::FieldHash offers a number of functions in support of the
inside-out technique of class construction.
-
Hash::Util contains special functions for manipulating hashes that don't
really warrant a keyword.
-
The Getopt::Std module provides functions for processing single-character
switches with switch clustering. Pass one argument which is a string
containing all switches to be recognized.
-
GDBM_File is a module which allows Perl programs to make use of the facilities
provided by the GNU gdbm library.
-
Locates the full path to the script bin directory to allow the use of paths
relative to the bin directory.
-
This is an object-oriented interface for opening files and performing
input/output operations on them.
-
The "cacheout" function will make sure that there's a file handle open
for reading or writing available as the path name you give it. It
automatically closes and re-opens files if you exceed your system
maximum number of file descriptors, or the suggested maximum.
-
This module overrides the core stat() and lstat() functions, replacing them
with versions that return File::stat objects. This object has methods that
return the similarly named structure field name from the stat(2) function.
-
These are functions for searching through directory trees doing work on each
file found similar to the Unix find command.
-
This Perl module implements DOS-like globbing with a few enhancements. It
is largely compatible with perlglob.exe in all but one respect--it understands
wild cards in directory components.
-
A File::Copy module provides two basic functions, copy and move, which are
useful for getting the contents of a file from one place to another.
-
A File::Compare Perl module provides functions for comparing a content of two
files specified by a file name or a file handle.
-
These routines allow you to parse file paths into their directory, file name,
and suffix.
-
Fcntl module provides file operation related options.
-
writemain() takes an argument list of directories containing archive libraries
that relate to perl modules and should be linked into a new perl binary. It
writes a corresponding perlmain.c file that is a plain C file containing all
the bootstrap code to make the If the first argument to writemain() is a
reference to a scalar it is used as the file name to open for output. Any other
reference is used as the file handle to write to. Otherwise output defaults to
STDOUT.
-
The "vmsish" pragma control VMS-specific features of the Perl language. If
you're not running VMS, this module does nothing.
-
This pragma will predeclare all the variables whose names are in the
list, allowing you to use them under "use strict", and disabling any
typo warnings for them.
For use with variables in the current package for a single scope, the
functionality provided by this pragma has been superseded by "our"
declarations, available in Perl v5.6.0 or later, and use of this pragma is
discouraged.
-
Several utilities which come with Perl distribution like h2ph, perlbug,
perlthanks, and pl2pm. Some utilities are provided by more specific
packages like perldoc by perl-Pod-Perldoc and splain by perl-diagnostics.
-
This package contains the test suite included with Perl 5.40.3.
Install this if you want to test your Perl installation (binary and core
modules).
-
This will predeclare all the subroutines whose names are in the list,
allowing you to use them without parentheses (as list operators) even
before they're declared.