Perl Modules
AnyDBM_File provide framework for multiple DBMs
Attribute::Handlers Simpler definition of attribute handlers
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
Bundle::DBD::mysql A bundle to install Perl drivers for mSQL or MySQL
Bundle::DBI A bundle to install DBI and required modules.
Bundle::LWP A bundle to install all libwww-perl related modules
ByteLoader load byte compiled perl code
CGI Simple Common Gateway Interface Class
CGI::Apache Backward compatibility module for CGI.pm
CGI::Carp CGI routines for writing to the HTTPD (or other) error log
CGI::Cookie Interface to Netscape Cookies
CGI::Fast CGI Interface for Fast CGI
CGI::Pretty module to produce nicely formatted HTML code
CGI::Push Simple Interface to Server Push
CGI::Switch Backward compatibility module for defunct CGI::Switch
CGI::Util Internal utilities used by CGI module
Carp heavy machinery no user serviceable parts inside
Class::ISA report the search path for a class's ISA tree
Class::Struct declare struct-like datatypes as Perl classes
Config access Perl configuration information
Crypt::SSLeay OpenSSL glue that provides LWP https support
Cwd get pathname of current working directory
DB programmatic interface to the Perl debugging API (draft, subject to change)
DBD::Proxy A proxy driver for the DBI
DBD::mysql MySQL driver for the Perl5 Database Interface (DBI)
DBI Database independent interface for Perl
DBI::Changes List of significant changes to the DBI
DBI::Const::GetInfo::ANSI
ISO/IEC SQL/CLI Constants for GetInfo
DBI::Const::GetInfo::ODBC
ODBC Constants for GetInfo
DBI::Const::GetInfoReturn
Data and functions for describing GetInfo results
DBI::Const::GetInfoType Data describing GetInfo type codes
DBI::DBD DBD Driver Writer's Guide
DBI::FAQ The Frequently Asked Questions for the Perl5 Database Interface
DBI::Format A package for displaying result tables
DBI::Profile Performance profiling and benchmarking for the DBI
DBI::ProfileData manipulate DBI::ProfileDumper data dumps
DBI::ProfileDumper profile DBI usage and output data to a file
DBI::ProfileDumper::Apache
capture DBI profiling data from Apache/mod_perl
DBI::ProxyServer a server for the DBD::Proxy driver
DBI::PurePerl a DBI emulation using pure perl (no C/XS compilation required)
DBI::Shell Interactive command shell for the DBI
DBI::W32ODBC An experimental DBI emulation layer for Win32::ODBC
Data::Dumper stringified perl data structures, suitable for both printing and eval
Data::Grove support for deeply nested structures
Data::Grove::Parent provide parent properties to Data::Grove objects
Data::Grove::Visitor add visitor/callback methods to Data::Grove objects
Date::Manip date manipulation routines
Devel::DProf a Perl code profiler
Devel::Peek A data debugging tool for the XS programmer
Devel::SelfStubber generate stubs for a SelfLoading module
Digest:: Modules that calculate message digests
Digest::MD5 Perl interface to the MD5 Algorithm
DirHandle supply object methods for directory handles
Dumpvalue provides screen dump of Perl data.
DynaLoader Dynamically load C libraries into Perl code
Encode character encodings
Encode::Alias alias definitions to encodings
Encode::Byte Single Byte Encodings
Encode::CJKConstants.pm Internally used by Encode::??::ISO_2022_*
Encode::CN China-based Chinese Encodings
Encode::CN::HZ internally used by Encode::CN
Encode::Config internally used by Encode
Encode::EBCDIC EBCDIC Encodings
Encode::Encoder Object Oriented Encoder
Encode::Encoding Encode Implementation Base Class
Encode::Guess Guesses encoding from data
Encode::JP Japanese Encodings
Encode::JP::H2Z internally used by Encode::JP::2022_JP*
Encode::JP::JIS7 internally used by Encode::JP
Encode::KR Korean Encodings
Encode::KR::2022_KR internally used by Encode::KR
Encode::MIME::Header MIME 'B' and 'Q' header encoding
Encode::PerlIO a detailed document on Encode and PerlIO
Encode::Supported Encodings supported by Encode
Encode::Symbol Symbol Encodings
Encode::TW Taiwan-based Chinese Encodings
Encode::Unicode Various Unicode Transformation Formats
English use nice English (or awk) names for ugly punctuation variables
Env perl module that imports environment variables as scalars or arrays
Errno System errno constants
Exporter Implements default import method for modules
Exporter::Heavy Exporter guts
ExtUtils::Command utilities to replace common UNIX commands in Makefiles etc.
ExtUtils::Command::MM Commands for the MM's to use in Makefiles
ExtUtils::Constant generate XS code to import C header constants
ExtUtils::Embed Utilities for embedding Perl in C/C++ applications
ExtUtils::Install install files from here to there
ExtUtils::Installed Inventory management of installed modules
ExtUtils::Liblist determine libraries to use and how to use them
ExtUtils::MM OS adjusted ExtUtils::MakeMaker subclass
ExtUtils::MM_Any Platform agnostic MM methods
ExtUtils::MM_BeOS methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Cygwin methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_DOS DOS specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_MacOS methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_NW5 methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_OS2 methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_UWIN U/WIN specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_Unix methods used by ExtUtils::MakeMaker
ExtUtils::MM_VMS methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Win32 methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Win95 method to customize MakeMaker for Win9X
ExtUtils::MY ExtUtils::MakeMaker subclass for customization
ExtUtils::MakeMaker create an extension Makefile
ExtUtils::Manifest utilities to write and check a MANIFEST file
ExtUtils::Miniperl, writemain
write the C code for perlmain.c
ExtUtils::Mkbootstrap make a bootstrap file for use by DynaLoader
ExtUtils::Mksymlists write linker options files for dynamic extension
ExtUtils::Packlist manage .packlist files
ExtUtils::testlib add blib/* directories to @INC
Fatal replace functions with equivalents which succeed or die
Fcntl load the C Fcntl.h defines
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::Spec portably perform operations on file names
File::Spec::Cygwin methods for Cygwin file specs
File::Spec::Epoc methods for Epoc file specs
File::Spec::Functions portably perform operations on file names
File::Spec::Mac File::Spec for Mac OS (Classic)
File::Spec::Unix File::Spec for Unix, base for other File::Spec modules
File::Spec::VMS methods for VMS file specs
File::Spec::Win32 methods for Win32 file specs
File::Temp return name and handle of a temporary file safely
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
Filter::Util::Call Perl Source Filter Utility Module
Filter::Util::Exec exec source filter
Filter::cpp cpp source filter
Filter::decrypt template for a decrypt source filter
Filter::exec exec source filter
Filter::sh sh source filter
Filter::tee tee source filter
FindBin Locate directory of original perl script
GDBM_File Perl5 access to the gdbm library.
Getopt::Long Extended processing of command line options
HTML::Entities Encode or decode strings with HTML entities
HTML::Filter Filter HTML text through the parser
HTML::Form Class that represents HTML forms
HTML::HeadParser Parse <HEAD> section of a HTML document
HTML::LinkExtor Extract links from an HTML document
HTML::Parser HTML parser class
HTML::PullParser Alternative HTML::Parser interface
HTML::Stream HTML output stream class, and some markup utilities
HTML::Tagset data tables useful in parsing HTML
HTML::TokeParser Alternative HTML::Parser interface
HTTP::Cookies Cookie storage and management
HTTP::Cookies::Microsoft access to Microsoft cookies files
HTTP::Cookies::Netscape access to Netscape cookies files
HTTP::Daemon a simple http server class
HTTP::Date date conversion routines
HTTP::Headers Class encapsulating HTTP Message headers
HTTP::Headers::Util Header value parsing utility functions
HTTP::Message Class encapsulating HTTP messages
HTTP::Request Class encapsulating HTTP Requests
HTTP::Request::Common Construct common HTTP::Request objects
HTTP::Response Class encapsulating HTTP Responses
HTTP::Status HTTP Status code processing
Hash::Util A selection of general-utility hash subroutines
I18N::Collate compare 8-bit scalar data according to the current locale
I18N::LangTags functions for dealing with RFC3066-style language tags
I18N::LangTags::List tags and names for human languages
I18N::Langinfo query locale information
INSTALL How to install and configure DBD::mysql
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::Open2, open2 open a process for both reading and writing
IPC::Open3, open3 open a process for reading, writing, and error handling
IPC::Semaphore SysV Semaphore IPC object class
IPC::SysV SysV IPC constants
LWP The World-Wide Web library for Perl
LWP::Authen::Ntlm Library for enabling NTLM authentication (Microsoft) in LWP
LWP::ConnCache Connection cache manager
LWP::Debug debug routines for the libwww-perl library
LWP::MediaTypes guess media type for a file or a URL
LWP::MemberMixin Member access mixin class
LWP::Protocol Base class for LWP protocols
LWP::RobotUA A class for Web Robots
LWP::Simple simple procedural interface to LWP
LWP::UserAgent A WWW UserAgent class
List::Util A selection of general-utility list subroutines
Locale::Constants constants for Locale codes
Locale::Country ISO codes for country identification (ISO 3166)
Locale::Currency ISO three letter codes for currency identification (ISO 4217)
Locale::Language ISO two letter codes for language identification (ISO 639)
Locale::Maketext framework for localization
Locale::Maketext::TPJ13 article about software localization
Locale::Script ISO codes for script identification (ISO 15924)
MIME::Base64 Encoding and decoding of base64 strings
MIME::QuotedPrint Encoding and decoding of quoted-printable strings
Math::BigFloat Arbitrary size floating point math package
Math::BigInt Arbitrary size integer math package
Math::BigInt::Calc Pure Perl module to support Math::BigInt
Math::BigRat arbitrarily big rationals
Math::Complex complex numbers and associated mathematical functions
Math::Trig trigonometric functions
Memoize Make functions faster by trading space for time
Memoize::AnyDBM_File glue to provide EXISTS for AnyDBM_File for Storable use
Memoize::Expire Plug-in module for automatic expiration of memoized values
Memoize::ExpireFile test for Memoize expiration semantics
Memoize::ExpireTest test for Memoize expiration semantics
Memoize::NDBM_File glue to provide EXISTS for NDBM_File for Storable use
Memoize::SDBM_File glue to provide EXISTS for SDBM_File for Storable use
Memoize::Storable store Memoized data in Storable database
Msql / Mysql Perl interfaces to the mSQL and mysql databases
NEXT.pm Provide a pseudo-class NEXT that allows method redispatch
Net::Cmd Network Command class (as used by FTP, SMTP etc)
Net::Config Local configuration data for libnet
Net::Domain Attempt to evaluate the current host's internet name and domain
Net::FTP FTP Client class
Net::HTTP Low-level HTTP client connection
Net::HTTP::NB Non-blocking HTTP client
Net::NNTP NNTP Client class
Net::Netrc OO interface to users netrc file
Net::POP3 Post Office Protocol 3 Client class (RFC1939)
Net::Ping check a remote host for reachability
Net::SMTP Simple Mail Transfer Protocol Client
Net::SSLeay Perl extension for using OpenSSL or SSLeay
Net::SSLeay::Handle Perl module that lets SSL (HTTPS) sockets be handled as standard file handles.
Net::Time time and daytime network client interface
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
Opcode Disable named opcodes when compiling perl code
POSIX Perl interface to IEEE Std 1003.1
Parse::Yapp Perl extension for generating and using LALR parsers.
Parse::Yapp::Compile Object Structure:
{ GRAMMAR => Parse::Yapp::Grammar, STATES => [ { CORE => [ items... ], ACTIONS => { term => action } GOTOS => { nterm => stateno } }... ] CONFLICTS=>{ SOLVED => { stateno => [ ruleno, token, solved ] }, FORCED => { TOTAL => [ nbsr, nbrr ], DETAIL => { stateno => { TOTAL => [ nbsr, nbrr ] } LIST => [ ruleno, token ] } } } }
Perl/Pollution/Portability
PerlIO On demand loader for PerlIO layers and root of PerlIO::* name space
PerlIO::encoding encoding layer
PerlIO::scalar support module for in-memory IO.
PerlIO::via Helper class for PerlIO layers implemented in perl
PerlIO::via::QuotedPrint PerlIO layer for quoted-printable strings
Pod::Checker, podchecker()
check pod documents for syntax errors
Pod::Escapes for resolving Pod E<...> sequences
Pod::Find find POD documents in directory trees
Pod::Functions Group Perl's functions a la perlfunc.pod
Pod::Html module to convert pod files to HTML
Pod::InputObjects objects representing POD input paragraphs, commands, etc.
Pod::LaTeX Convert Pod data to formatted Latex
Pod::Man Convert POD data to formatted *roff input
Pod::ParseLink Parse an L<> formatting code in POD text
Pod::ParseUtils helpers for POD parsing and conversion
Pod::Parser base class for creating POD filters and translators
Pod::Plainer Perl extension for converting Pod to old style Pod.
Pod::Select, podselect() extract selected sections of POD from input
Pod::Text Convert POD data to formatted ASCII text
Pod::Text::Color Convert POD data to formatted color ASCII text
Pod::Text::Overstrike Convert POD data to formatted overstrike text
Pod::Text::Termcap Convert POD data to ASCII text with format escapes
Pod::Tree Create a static syntax tree for a POD
Pod::Tree::HTML Generate HTML from a Pod::Tree
Pod::Tree::Node nodes in a Pod::Tree
Pod::Tree::PerlBin translate program PODs to HTML
Pod::Tree::PerlDist translate Perl distribution documentation to HTML
Pod::Tree::PerlFunc translate perlfunc.pod to HTML
Pod::Tree::PerlLib translate module PODs to HTML
Pod::Tree::PerlMap map names to URLs
Pod::Tree::PerlPod translate Perl PODs to HTML
Pod::Tree::PerlTop generate a top-level index for Perl PODs
Pod::Tree::Pod Convert a Pod::Tree back to a POD
Pod::Usage, pod2usage() print a usage message from embedded pod documentation
SDBM_File Tied access to sdbm files
Safe Compile and execute code in restricted compartments
Scalar::Util A selection of general-utility scalar subroutines
Search::Dict, look search for key in dictionary file
SelectSaver save and restore selected file handle
SelfLoader load functions only on demand
Shell run shell commands transparently within perl
Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa
load the C socket.h defines and structure manipulators
Storable persistence for Perl data structures
Switch A switch statement for Perl
Symbol manipulate Perl symbols and their names
Sys::Hostname Try every conceivable way to get hostname
Sys::Syslog, openlog, closelog, setlogmask, syslog
Perl interface to the UNIX syslog(3) calls
Term::ANSIColor Color screen output using ANSI escape sequences
Term::Cap Perl termcap interface
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.
Test provides a simple framework for writing test scripts
Test::Builder Backend for building test libraries
Test::Harness run perl standard test scripts with statistics
Test::Harness::Assert simple assert
Test::Harness::Iterator Internal Test::Harness Iterator
Test::Harness::Straps detailed analysis of test results
Test::More yet another framework for writing test scripts
Test::Simple Basic utilities for writing tests.
Test::Tutorial A tutorial about writing really basic tests
Text::Balanced Extract delimited text sequences from strings.
Text::ParseWords parse text into an array of tokens or array of arrays
Text::Soundex Implementation of the Soundex Algorithm as Described by Knuth
Text::Tabs expand and unexpand tabs per the unix expand(1) and unexpand(1)
Text::Wrap line wrapping to form simple paragraphs
Thread manipulate threads in Perl (for old code only)
Thread::Queue thread-safe queues
Thread::Semaphore thread-safe semaphores
Tie::Array base class for tied arrays
Tie::File Access the lines of a disk file via a Perl array
Tie::Handle, Tie::StdHandle
base class definitions for tied handles
Tie::Hash, Tie::StdHash, Tie::ExtraHash
base class definitions for tied hashes
Tie::Memoize add data to hash when needed
Tie::RefHash use references as hash keys
Tie::Scalar, Tie::StdScalar
base class definitions for tied scalars
Tie::SubstrHash Fixed-table-size, fixed-key-length hashing
Time::HiRes High resolution alarm, sleep, gettimeofday, interval timers
Time::Local efficiently compute time from local and GMT time
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)
URI Uniform Resource Identifiers (absolute and relative)
URI::Escape Escape and unescape unsafe characters
URI::QueryParam Additional query methods for URIs
URI::URL Uniform Resource Locators
URI::WithBase URIs which remember their base
URI::data URI that contain immediate data
URI::file URI that map to local file names
URI::ldap LDAP Uniform Resource Locators
Unicode::Collate Unicode Collation Algorithm
Unicode::Normalize Unicode Normalization Forms
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
WWW::RobotRules database of robots.txt-derived permissions
WWW::RobotRules::AnyDBM_File
Persistent RobotRules
WWW::RobotsRules Parse robots.txt files
Win32 Interfaces to some Win32 API Functions
Win32::DBIODBC Win32::ODBC emulation layer for the DBI
XML::Checker A perl module for validating XML
XML::Checker::Parser an XML::Parser that validates at parse time
XML::DOM A perl module for building DOM Level 1 compliant document structures
XML::DOM::AttDef A single XML attribute definition in an ATTLIST in XML::DOM
XML::DOM::AttlistDecl An XML ATTLIST declaration in XML::DOM
XML::DOM::Attr An XML attribute in XML::DOM
XML::DOM::CDATASection Escaping XML text blocks in XML::DOM
XML::DOM::CharacterData Common interface for Text, CDATASections and Comments
XML::DOM::Comment An XML comment in XML::DOM
XML::DOM::DOMImplementation
Information about XML::DOM implementation
XML::DOM::Document An XML document node in XML::DOM
XML::DOM::DocumentFragment
Facilitates cut & paste in XML::DOM documents
XML::DOM::DocumentType An XML document type (DTD) in XML::DOM
XML::DOM::Element An XML element node in XML::DOM
XML::DOM::ElementDecl An XML ELEMENT declaration in XML::DOM
XML::DOM::Entity An XML ENTITY in XML::DOM
XML::DOM::EntityReference
An XML ENTITY reference in XML::DOM
XML::DOM::NamedNodeMap A hash table interface for XML::DOM
XML::DOM::Node Super class of all nodes in XML::DOM
XML::DOM::NodeList A node list as used by XML::DOM
XML::DOM::Notation An XML NOTATION in XML::DOM
XML::DOM::Parser An XML::Parser that builds XML::DOM document structures
XML::DOM::PerlSAX Old name of XML::Handler::BuildDOM
XML::DOM::ProcessingInstruction
An XML processing instruction in XML::DOM
XML::DOM::Text A piece of XML text in XML::DOM
XML::DOM::ValParser an XML::DOM::Parser that validates at parse time
XML::DOM::XMLDecl XML declaration in XML::DOM
XML::Dumper Perl module for dumping Perl objects from/to XML
XML::ESISParser Perl SAX parser using nsgmls
XML::Encoding A perl module for parsing XML encoding maps.
XML::Filter::DetectWS A PerlSAX filter that detects ignorable whitespace
XML::Filter::Reindent Reformats whitespace for pretty printing XML
XML::Filter::SAXT Replicates SAX events to several SAX event handlers
XML::Grove Perl-style XML objects
XML::Grove is similar in concept to the ECMA Script Language Binding
to DOM Level 1 Core (Appendix E of the DOM Recommendation).
XML::Grove::AsCanonXML output XML objects in canonical XML
XML::Grove::AsString output content of XML objects as a string
XML::Grove::Builder PerlSAX handler for building an XML::Grove
XML::Grove::Factory simplify creation of XML::Grove objects
XML::Grove::IDs return an index of `id' attributes in a grove
XML::Grove::Path return the object at a path
XML::Grove::PerlSAX an PerlSAX event interface for XML objects
XML::Grove::Sub run a filter sub over a grove
XML::Grove::Subst substitute values into a template
XML::Grove::XPointer deprecated module once intended for XPointer
XML::Handler::BuildDOM PerlSAX handler that creates XML::DOM document structures
XML::Handler::CanonXMLWriter
output XML in canonical XML format
XML::Handler::Composer Another XML printer/writer/generator
XML::Handler::PrintEvents
Prints PerlSAX events (for debugging)
XML::Handler::Sample a trivial PerlSAX handler
XML::Handler::Subs a PerlSAX handler base class for calling user-defined subs
XML::Handler::XMLWriter a PerlSAX handler for writing readable XML
XML::Parser A perl module for parsing XML documents
XML::Parser::Expat Lowlevel access to James Clark's expat XML parser
XML::Parser::PerlSAX Perl SAX parser using XML::Parser
XML::PatAct::ACTION An action module for
XML::PatAct::Amsterdam An action module for simplistic style-sheets
XML::PatAct::MatchName A pattern module for matching element names
XML::PatAct::PATTERN A pattern module for
XML::PatAct::ToObjects An action module for creating Perl objects
XML::RegExp Regular expressions for XML tokens
XML::SAX2Perl translate Java/CORBA style SAX methods to Perl methods
XML::Twig A perl module for processing huge XML documents in tree mode.
XML::UM Convert UTF-8 strings to any encoding supported by XML::Encoding
XML::XQL A perl module for querying XML tree structures with XQL
XML::XQL::DOM Adds XQL support to XML::DOM nodes
XML::XQL::Date Adds an XQL::Node type for representing and comparing dates and times
XML::XQL::Query Creates an XQL query evaluater from a XQL expression
XML::XQL::Tutorial Describes the XQL query syntax
XS::APItest Test the perl C API
XS::Typemap module to test the XS typemaps distributed with perl
XSLoader Dynamically load C libraries into Perl code
abbrev create an abbreviation table from a list
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
base Establish IS-A relationship with base class at compile time
bigint Transparent big integer support for Perl
bignum Transparent BigNumber support for Perl
bigrat Transparent BigNumber/BigRational support for Perl
blib Use MakeMaker's uninstalled version of a package
bytes Perl pragma to force byte semantics rather than character semantics
carp warn of errors (from perspective of caller)
charnames define character names for \N{named} string literal escapes
choose choose a variant of a document to serve (HTTP content negotiation)
constant Perl pragma to declare constants
diagnostics Perl compiler pragma to force verbose warning diagnostics
encoding allows you to write your script in non-ascii or non-utf8
fields compile-time class fields
fileparse split a pathname into pieces
filetest Perl pragma to control the filetest permission operators
get, head, getprint, getstore, mirror
Procedural LWP interface
getopt Process single-character switches with switch clustering
if use a Perl module if a condition holds
integer Perl pragma to use integer arithmetic instead of floating point
less perl pragma to request less of something from the compiler
lib manipulate @INC at compile time
libnetFAQ libnet Frequently Asked Questions
locale Perl pragma to use and avoid POSIX locales for built-in operations
lwpcook The libwww-perl cookbook
lwptut An LWP Tutorial
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
parse_dir parse directory listing
perlfilter Source Filters
re Perl pragma to alter regular expression behaviour
sigtrap Perl pragma to enable simple signal handling
sort perl pragma to control sort() behaviour
splitpath
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
uf_uristr Expand URI using heuristics
utf8 Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code
validate run many filetest checks on a tree
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
|