The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Documentation

Notes on handling the Perl Patch Pumpkin
access Perl configuration information
converts a collection of POD pages to HTML format.
compiler to convert Perl XS code into C code
Plan 9-specific documentation for Perl
Practical Extraction and Report Language
perl's IO abstraction interface.
Perl book information
Bag'o Object Tricks (the BOT)
Perl calling conventions from C
Perl data types
Perl debugging
what's new for perl5.004
various Perl diagnostics
Perl Data Structures Cookbook
how to embed perl in your C program
frequently asked questions about Perl ($Date: 1997/04/24 22:46:06 $)
General Questions About Perl ($Revision: 1.12 $, $Date: 1997/04/24 22:43:34 $)
Obtaining and Learning about Perl ($Revision: 1.16 $, $Date: 1997/04/23 18:04:09 $)
Programming Tools ($Revision: 1.22 $, $Date: 1997/04/24 22:43:42 $)
Data Manipulation ($Revision: 1.19 $, $Date: 1997/04/24 22:43:57 $)
Files and Formats ($Revision: 1.22 $, $Date: 1997/04/24 22:44:02 $)
Regexps ($Revision: 1.17 $, $Date: 1997/04/24 22:44:10 $)
Perl Language Issues ($Revision: 1.18 $, $Date: 1997/04/24 22:44:14 $)
System Interaction ($Revision: 1.21 $, $Date: 1997/04/24 22:44:19 $)
Networking ($Revision: 1.16 $, $Date: 1997/04/23 18:12:06 $)
Perl formats
Perl builtin functions
Perl's Internal Functions
Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)
Perl locale handling (internationalization and localization)
Manipulating Lists of Lists in Perl
Perl modules (packages and symbol tables)
constructing new Perl modules and finding existing ones
Perl objects
Perl operators and precedence
plain old documentation
Perl regular expressions
Perl references and nested data structures
how to execute the Perl interpreter
Perl security
Perl style guide
Perl subroutines
Perl syntax
how to hide an object class in a simple variable
perl documentation table of contents
Tom's object-oriented tutorial for perl
Perl traps for the unwary
Perl predefined variables
XS language reference manual
Tutorial for XSUBs
convert .pod files to .html files
translate embedded Perl pod directives into man pages
convert .h C header files to .ph Perl header files
convert .h C header files to Perl extensions
how to submit bug reports on Perl
Look up Perl documentation in pod format.
Rough tool to translate Perl4 .pl files to Perl5 .pm modules.
VMS-specific documentation for Perl
a2p
Awk to Perl translator
s2p
Sed to Perl translator

Modules

Perl5 access to Berkeley DB
Dynamically load C libraries into Perl code
load the C Fcntl.h defines
Perl5 access to the gdbm library.
IO
load various IO modules
supply object methods for filehandles
supply object methods for I/O handles
supply object methods for pipes
supply seek based methods for I/O objects
OO interface to the select system call
Object interface to socket communications
Tied access to ndbm files
Tied access to odbm files
Disable named opcodes when compiling perl code
Compile and execute code in restricted compartments
ops
Perl pragma to restrict unsafe operations when compiling
Perl interface to IEEE Std 1003.1
Tied access to sdbm files
provide framework for multiple DBMs
load subroutines only on demand
split a package for autoloading
benchmark running times of code
A bundle to play with all the other modules on CPAN
CGI
Simple Common Gateway Interface Class
Make things work with CGI.pm against Perl-Apache API
CGI routines for writing to the HTTPD (or other) error log
CGI Interface for Fast CGI
Simple Interface to Server Push
Try more than one constructors and return the first object available
query, download and build perl modules from CPAN sites
Utility for CPAN::Config file Initialization
Wrapper around CPAN.pm without using any XS module
warn of errors (from perspective of caller)
declare struct-like datatypes as Perl classes
Cwd
get pathname of current working directory
generate stubs for a SelfLoading module
supply object methods for directory handles
use nice English (or awk) names for ugly punctuation variables
Env
perl module that imports environment variables
Implements default import method for modules
utilities to replace common UNIX commands in Makefiles etc.
Utilities for embedding Perl in C/C++ applications
install files from here to there
determine libraries to use and how to use them
methods to override UN*X behaviour in ExtUtils::MakeMaker
methods used by ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
create an extension Makefile
utilities to write and check a MANIFEST file
make a bootstrap file for use by DynaLoader
write linker options files for dynamic extension
add blib/* directories to @INC
split a pathname into pieces
run many filetest checks on a tree
Compare files or filehandles
Copy files or filehandles
traverse a file tree
create or remove a series of directories
by-name interface to Perl's built-in stat() functions
keep more files open than the system permits
supply object methods for filehandles
Locate directory of original perl script
extended processing of command line options
Process single-character switches with switch clustering
compare 8-bit scalar data according to the current locale
Arbitrary length float math package
Arbitrary size integer math package
complex numbers and associated mathematical functions
trigonometric functions
check a remote host for reachability
by-name interface to Perl's built-in gethost*() functions
by-name interface to Perl's built-in getnet*() functions
by-name interface to Perl's built-in getproto*() functions
by-name interface to Perl's built-in getserv*() functions
module to convert pod files to HTML
convert POD data to formatted ASCII text
save and restore selected file handle
load functions only on demand
run shell commands transparently within perl
manipulate Perl symbols and their names
Try every conceivable way to get hostname
Perl termcap interface
Perl word completion module
Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions.
run perl standard test scripts with statistics
create an abbreviation table from a list
parse text into an array of tokens
Implementation of the Soundex Algorithm as Described by Knuth
expand and unexpand tabs per the unix expand(1) and unexpand(1)
line wrapping to form simple paragraphs
use references as hash keys
Fixed-table-size, fixed-key-length hashing
efficiently compute time from local and GMT time
by-name interface to Perl's built-in gmtime() function
by-name interface to Perl's built-in localtime() function
internal object used by Time::gmtime and Time::localtime
base class for ALL classes (blessed references)
by-name interface to Perl's built-in getgr*() functions
by-name interface to Perl's built-in getpw*() functions
postpone load of modules until a function is used
Use MakeMaker's uninstalled version of a package
Perl pragma to declare constants
Perl compiler pragma to force verbose warning diagnostics
Perl pragma to compute arithmetic in integer instead of double
perl pragma to request less of something from the compiler
lib
manipulate @INC at compile time
Perl pragma to use and avoid POSIX locales for built-in operations
Package for overloading perl operations
Perl pragma to enable simple signal handling
Perl pragma to restrict unsafe constructs
Perl pragma to predeclare sub names
Perl pragma to predeclare global variable names
Perl access to extended attributes.
Perl extension for access to OS/2 setting database.
exports constants for system() call on OS2.
access to DLLs with REXX calling convention and REXX runtime.
Perl extension to manipulate DCL symbols
convert between VMS and Unix file specification syntax
keep sets of symbol names palatable to the VMS linker
Perl pragma to control VMS-specific language features

Provides

in lib/CGI/Apache.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/CPAN/FirstTime.pm
in lib/CPAN.pm
in lib/CPAN.pm
in lib/Class/Struct.pm
in ext/DB_File/DB_File.pm
in ext/DB_File/DB_File.pm
in ext/DB_File/DB_File.pm
in lib/ExtUtils/Embed.pm
in lib/ExtUtils/Mkbootstrap.pm
in lib/ExtUtils/Install.pm
in lib/ExtUtils/MakeMaker.pm
in ext/IO/lib/IO/Pipe.pm
in ext/IO/lib/IO/Socket.pm
in ext/IO/lib/IO/Socket.pm
in lib/IPC/Open2.pm
in lib/IPC/Open3.pm
MM
in lib/ExtUtils/MakeMaker.pm
MY
in lib/ExtUtils/MakeMaker.pm
in lib/CGI.pm
in os2/OS2/PrfDB/PrfDB.pm
in os2/OS2/PrfDB/PrfDB.pm
in os2/OS2/REXX/REXX.pm
in os2/OS2/REXX/REXX.pm
in os2/OS2/REXX/REXX.pm
in ext/POSIX/POSIX.pm
in lib/Pod/Functions.pm
in lib/Search/Dict.pm
in ext/Socket/Socket.pm
in lib/Sys/Syslog.pm
in lib/CGI.pm
in lib/Term/ReadLine.pm
in lib/Term/ReadLine.pm
in lib/Term/ReadLine.pm
in lib/Tie/Hash.pm
in lib/Tie/Scalar.pm
in lib/Tie/Hash.pm
in lib/Tie/Scalar.pm
in vms/ext/Stdio/Stdio.pm