++ed by:
MJEMMESON MPORT TOBYINK SHLOMIF NQOUNET

136 PAUSE users
117 non-PAUSE users.

Nicholas Clark
and 1 contributors

Documentation

Modules

  • AnyDBM_File - provide framework for multiple DBMs
  • AutoLoader - load subroutines only on demand
  • AutoSplit - split a package for autoloading
  • B - The Perl Compiler
  • B::Asmdata - Autogenerated data about Perl ops, used to generate bytecode
  • B::Assembler - Assemble Perl bytecode
  • B::Bblock - Walk basic blocks
  • B::Bytecode - Perl compiler's bytecode backend
  • B::C - Perl compiler's C backend
  • B::CC - Perl compiler's optimized C translation backend
  • B::Concise - Walk Perl syntax tree, printing concise info about ops
  • B::Debug - Walk Perl syntax tree, printing debug info about ops
  • B::Deparse - Perl compiler backend to produce perl code
  • B::Disassembler - Disassemble Perl bytecode
  • B::Lint - Perl lint
  • B::Showlex - Show lexical variables used in functions or files
  • B::Stackobj - Helper module for CC backend
  • B::Stash - show what stashes are loaded
  • B::Terse - Walk Perl syntax tree, printing terse info about ops
  • B::Xref - Generates cross reference reports for Perl programs
  • Benchmark - benchmark running times of Perl code
  • ByteLoader - load byte compiled perl code
  • Carp - warn of errors (from perspective of caller)
  • Carp - heavy machinery, no user serviceable parts inside
  • Class::Struct - declare struct-like datatypes as Perl classes
  • DB - programmatic interface to the Perl debugging API (draft, subject to change)
  • DBM_Filter - Filter DBM keys/values
  • Devel::DProf - a Perl code profiler
  • Devel::Peek - A data debugging tool for the XS programmer
  • Devel::SelfStubber - generate stubs for a SelfLoading module
  • DirHandle - supply object methods for directory handles
  • Dumpvalue - provides screen dump of Perl data.
  • English - use nice English (or awk) names for ugly punctuation variables
  • Env - perl module that imports environment variables as scalars or arrays
  • Exporter - Implements default import method for modules
  • Exporter::Heavy - Exporter guts
  • ExtUtils::Command::MM - Commands for the MM's to use in Makefiles
  • ExtUtils::Constant - generate XS code to import C header constants
  • ExtUtils::Constant::Base - base class for ExtUtils::Constant objects
  • ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
  • ExtUtils::Constant::XS - base class for ExtUtils::Constant objects
  • ExtUtils::Embed - Utilities for embedding Perl in C/C++ applications
  • ExtUtils::MakeMaker::bytes - Version agnostic bytes.pm
  • ExtUtils::MakeMaker::vmsish - Platform agnostic vmsish.pm
  • ExtUtils::XSSymSet - keep sets of symbol names palatable to the VMS linker
  • Fatal - replace functions with equivalents which succeed or die
  • Fcntl - load the C Fcntl.h defines
  • File::Basename - split a pathname into pieces
  • File::CheckTree - run many filetest checks on a tree
  • File::Compare - Compare files or filehandles
  • File::Copy - Copy files or filehandles
  • File::DosGlob - DOS like globbing and then some
  • File::Find - Traverse a directory tree.
  • File::Glob - Perl extension for BSD glob routine
  • File::Path - create or remove directory trees
  • File::stat - by-name interface to Perl's built-in stat() functions
  • FileCache - keep more files open than the system permits
  • FileHandle - supply object methods for filehandles
  • FindBin - Locate directory of original perl script
  • GDBM_File - Perl5 access to the gdbm library.
  • Hash::Util - A selection of general-utility hash subroutines
  • I18N::Collate - compare 8-bit scalar data according to the current locale
  • I18N::Langinfo - query locale information
  • IO - load various IO modules
  • IO::Dir - supply object methods for directory handles
  • IO::File - supply object methods for filehandles
  • IO::Handle - supply object methods for I/O handles
  • IO::Pipe - supply object methods for pipes
  • IO::Poll - Object interface to system poll call
  • IO::Seekable - supply seek based methods for I/O objects
  • IO::Select - OO interface to the select system call
  • IO::Socket - Object interface to socket communications
  • IO::Socket::INET - Object interface for AF_INET domain sockets
  • IO::Socket::UNIX - Object interface for AF_UNIX domain sockets
  • IPC::Msg - SysV Msg IPC object class
  • IPC::Semaphore - SysV Semaphore IPC object class
  • IPC::SysV - SysV IPC constants
  • JNI - Perl encapsulation of the Java Native Interface
  • Math::Complex - complex numbers and associated mathematical functions
  • Math::Trig - trigonometric functions
  • NDBM_File - Tied access to ndbm files
  • Net::hostent - by-name interface to Perl's built-in gethost*() functions
  • Net::netent - by-name interface to Perl's built-in getnet*() functions
  • Net::protoent - by-name interface to Perl's built-in getproto*() functions
  • Net::servent - by-name interface to Perl's built-in getserv*() functions
  • O - Generic interface to Perl Compiler backends
  • ODBM_File - Tied access to odbm files
  • OS2::DLL - access to DLLs with REXX calling convention.
  • OS2::ExtAttr - Perl access to extended attributes.
  • OS2::PrfDB - Perl extension for access to OS/2 setting database.
  • OS2::Process - exports constants for system() call, and process control on OS2.
  • OS2::REXX - access to DLLs with REXX calling convention and REXX runtime.
  • Opcode - Disable named opcodes when compiling perl code
  • OptreeCheck - check optrees as rendered by B::Concise
  • PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space
  • PerlIO::encoding - encoding layer
  • PerlIO::scalar - in-memory IO, scalar IO
  • PerlIO::via - Helper class for PerlIO layers implemented in perl
  • Pod::Functions - Group Perl's functions a la perlfunc.pod
  • Pod::Html - module to convert pod files to HTML
  • Pod::Plainer - Perl extension for converting Pod to old style Pod.
  • SDBM_File - Tied access to sdbm files
  • Safe - Compile and execute code in restricted compartments
  • SelectSaver - save and restore selected file handle
  • SelfLoader - load functions only on demand
  • Shell - run shell commands transparently within perl
  • Symbol - manipulate Perl symbols and their names
  • Sys::Hostname - Try every conceivable way to get hostname
  • Term::Complete - Perl word completion module
  • Term::ReadLine - Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions.
  • Text::Abbrev - create an abbreviation table from a list
  • Text::ParseWords - parse text into an array of tokens or array of arrays
  • Text::Soundex - Implementation of the Soundex Algorithm as Described by Knuth
  • Thread - manipulate threads in Perl (for old code only)
  • Thread::Queue - thread-safe queues
  • Thread::Semaphore - thread-safe semaphores
  • Thread::Signal - Start a thread which runs signal handlers reliably (for old code)
  • Thread::Specific - thread-specific keys
  • Tie::Array - base class for tied arrays
  • Tie::Memoize - add data to hash when needed
  • Tie::RefHash - use references as hash keys
  • Tie::SubstrHash - Fixed-table-size, fixed-key-length hashing
  • Time::gmtime - by-name interface to Perl's built-in gmtime() function
  • Time::localtime - by-name interface to Perl's built-in localtime() function
  • Time::tm - internal object used by Time::gmtime and Time::localtime
  • UNIVERSAL - base class for ALL classes (blessed references)
  • Unicode::UCD - Unicode character database
  • User::grent - by-name interface to Perl's built-in getgr*() functions
  • User::pwent - by-name interface to Perl's built-in getpw*() functions
  • VMS::DCLsym - Perl extension to manipulate DCL symbols
  • VMS::Filespec - convert between VMS and Unix file specification syntax
  • VMS::Stdio - standard I/O functions via VMS extensions
  • Win32 - Interfaces to some Win32 API Functions
  • XS::APItest - Test the perl C API
  • XS::Typemap - module to test the XS typemaps distributed with perl
  • attributes - get/set subroutine or variable attributes
  • attrs - set/get attributes of a subroutine (deprecated)
  • autouse - postpone load of modules until a function is used
  • blib - Use MakeMaker's uninstalled version of a package
  • bytes - Perl pragma to force byte semantics rather than character semantics
  • charnames - define character names for \N{named} string literal escapes
  • constant - Perl pragma to declare constants
  • filetest - Perl pragma to control the filetest permission operators
  • integer - Perl pragma to use integer arithmetic instead of floating point
  • less - perl pragma to request less of something from the compiler
  • locale - Perl pragma to use and avoid POSIX locales for built-in operations
  • open - perl pragma to set default PerlIO layers for input and output
  • ops - Perl pragma to restrict unsafe operations when compiling
  • overload - Package for overloading perl operations
  • re - Perl pragma to alter regular expression behaviour
  • sigtrap - Perl pragma to enable simple signal handling
  • sort - perl pragma to control sort() behaviour
  • strict - Perl pragma to restrict unsafe constructs
  • subs - Perl pragma to predeclare sub names
  • threads - Perl extension allowing use of interpreter based threads from perl
  • threads::shared - Perl extension for sharing data structures between threads
  • utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code
  • vars - Perl pragma to predeclare global variable names (obsolete)
  • vmsish - Perl pragma to control VMS-specific language features
  • warnings - Perl pragma to control optional warnings
  • warnings::register - warnings import function

Provides

Other files