Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

perl

Version: 5.8.0

a2p - Awk to Perl translator

abbrev - create an abbreviation table from a list

Encode::Alias - alias definitions to encodings

Term::ANSIColor - Color screen output using ANSI escape sequences

CGI::Apache - Backward compatibility module for CGI.pm

XS::APItest - Test the perl C API

Tie::Array - base class for tied arrays

B::Asmdata - Autogenerated data about Perl ops, used to generate bytecode

B::Assembler - Assemble Perl bytecode

Test::Harness::Assert - simple assert

attributes - get/set subroutine or variable attributes

attrs - set/get attributes of a subroutine

perlapi - autogenerated documentation for the perl public API

AutoLoader - load subroutines only on demand

AutoSplit - split a package for autoloading

autouse - postpone load of modules until a function is used

B - The Perl Compiler

Text::Balanced - Extract delimited text sequences from strings.

base - Establish IS-A relationship with base class at compile time

MIME::Base64 - Encoding and decoding of base64 strings

fileparse - split a pathname into pieces

basic.pod - Test of various basic POD features in translators.

B::Bblock - Walk basic blocks

Benchmark - benchmark running times of Perl code

Math::BigFloat - Arbitrary size floating point math package

Math::BigInt - Arbitrary size integer math package

bigint - Transparent big integer support for Perl

bignum - Transparent BigNumber support for Perl

Math::BigRat - arbitrarily big rationals

bigrat - Transparent BigNumber/BigRational support for Perl

blib - Use MakeMaker's uninstalled version of a package

Test::Builder - Backend for building test libraries

buildext.pl - build extensions

Encode::Byte - Single Byte Encodings

B::Asmdata - Autogenerated data about Perl ops, used to generate bytecode

B::Bytecode - Perl compiler's bytecode backend

ByteLoader - load byte compiled perl code

bytes - Perl pragma to force byte semantics rather than character semantics

B::C - Perl compiler's C backend

Math::BigInt::Calc - Pure Perl module to support Math::BigInt

Filter::Util::Call - Perl Source Filter Utility Module

Term::Cap - Perl termcap interface

B<CGI::Carp> - CGI routines for writing to the HTTPD error log

B::CC - Perl compiler's optimized C translation backend

CGI - Simple Common Gateway Interface Class

charnames - define character names for C<\N{named}> string literal escapes

podchecker - check pod documents for syntax errors

validate - run many filetest checks on a tree

Net::Cmd - Network Command class

Encode::CN - China-based Chinese Encodings

Unicode::Collate - Unicode Collation Algorithm

Pod::Text::Color - Convert POD data to formatted color ASCII text

ExtUtils::Command - utilities to replace common UNIX commands in Makefiles etc.

comp.pl

File::Compare - Compare files or filehandles

Term::Complete - Perl word completion module

Math::Complex - complex numbers and associated mathematical functions

B::Concise - Walk Perl syntax tree, printing concise info about ops

Net::Config - Local configuration data for libnet

ExtUtils::Constant - generate XS code to import C header constants

constant - Perl pragma to declare constants

Locale::Constants - constants for Locale codes

CGI::Cookie - Interface to Netscape Cookies

File::Copy - Copy files or filehandles

Locale::Country - ISO codes for country identification

CPAN - query, download and build perl modules from CPAN sites

Locale::Currency - ISO three letter codes for currency identification

Cwd - get pathname of current working directory

File::Spec::Cygwin - methods for Cygwin file specs

DB - programmatic interface to the Perl debugging API (draft, subject to change)

DB_File - Perl5 access to Berkeley DB version 1.x

VMS::DCLsym - Perl extension to manipulate DCL symbols

B::Debug - Walk Perl syntax tree, printing debug info about ops

B::Deparse - Perl compiler backend to produce perl code

diagnostics - Perl compiler pragma to force verbose warning diagnostics

look - search for key in dictionary file

Digest:: - Modules that calculate message digests

IO::Dir - supply object methods for directory handles

DirHandle - supply object methods for directory handles

OS2::DLL - access to DLLs with REXX calling convention.

Net::Domain - Attempt to evaluate the current host's internet name and domain

File::DosGlob - DOS like globbing and then some

Devel::DProf - a Perl code profiler

Data::Dumper - stringified perl data structures, suitable for both printing and C<eval>

Dumpvalue - provides screen dump of Perl data.

Encode::EBCDIC - EBCDIC Encodings

ExtUtils::Embed - Utilities for embedding Perl in C/C++ applications

Encode - character encodings

Encode::Encoder -- Object Oriented Encoder

Encode::Encoding - Encode Implementation Base Class

PerlIO::encoding - encoding layer

English - use nice English names for ugly punctuation variables

Env - perl module that imports environment variables as scalars or arrays

File::Spec::Epoc - methods for Epoc file specs

exetype - Change executable subsystem type between "Console" and "Windows"

Memoize::Expire - Plug-in module for automatic expiration of memoized values

Memoize::ExpireTest - test for Memoize expiration semantics

Exporter - Implements default import method for modules

OS2::ExtAttr - Perl access to extended attributes.

CGI::Fast - CGI Interface for Fast CGI

Fatal - replace functions with equivalents which succeed or die

Fcntl - load the C Fcntl.h defines

CGI::FormBuilder::Field - Internally used to create a FormBuilder field

fields - compile-time class fields

Tie::File - Access the lines of a disk file via a Perl array

FileCache - keep more files open than the system permits

FileHandle - supply object methods for filehandles

VMS::Filespec - convert between VMS and Unix file specification syntax

filetest - Perl pragma to control the filetest permission operators

Pod::Find - find POD documents in directory trees

FindBin - Locate directory of original perl script

CGI::FormBuilder - Easily generate and process stateful forms

Net::FTP - FTP Client class

Pod::Functions - Group Perl's functions a la perlfunc.pod

GDBM_File - Perl5 access to the gdbm library.

File::Glob - Perl extension for BSD glob routine

Time::gmtime - by-name interface to Perl's built-in gmtime function

User::grent - by-name interface to Perl's built-in getgr* functions

Encode::Guess -- Guesses encoding from data

Tie::StdHandle - base class definitions for tied handles

Attribute::Handlers - Simpler definition of attribute handlers

Test::Harness - run perl standard test scripts with statistics

Tie::ExtraHash - base class definitions for tied hashes

Encode::MIME::Header -- MIME 'B' and 'Q' header encoding

Time::HiRes - High resolution alarm, sleep, gettimeofday, interval timers

Net::hostent - by-name interface to Perl's built-in gethost* functions

Sys::Hostname - Try every conceivable way to get hostname

CGI::FormBuilder::Template::HTML - FormBuilder interface to HTML::Template

Pod::Html - module to convert pod files to HTML

NAME

if - C<use> a Perl module if a condition holds

IO::Socket::INET - Object interface for AF_INET domain sockets

Pod::InputObjects - objects representing POD input paragraphs, commands, etc.

ExtUtils::Install - install files from here to there

ExtUtils::Installed - Inventory management of installed modules

integer - Perl pragma to use integer arithmetic instead of floating point

IO - load various IO modules

Class::ISA -- report the search path for a class's ISA tree

Test::Harness::Iterator - Internal Test::Harness Iterator

JNI - Perl encapsulation of the Java Native Interface

Encode::JP - Japanese Encodings

Encode::KR - Korean Encodings

I18N::Langinfo - query locale information

I18N::LangTags - functions for dealing with RFC3066-style language tags

Locale::Language - ISO two letter codes for language identification

Pod::LaTeX - Convert Pod data to formatted Latex

less - perl pragma to request less of something from the compiler

ExtUtils::Liblist - determine libraries to use and how to use them

libnetFAQ - libnet Frequently Asked Questions

B::Lint - Perl lint

I18N::LangTags::List -- tags and names for human languages

Time::Local - efficiently compute time from local and GMT time

locale - Perl pragma to use and avoid POSIX locales for built-in operations

Time::localtime - by-name interface to Perl's built-in localtime function

Getopt::Long - Extended processing of command line options

File::Spec::Mac - File::Spec for Mac OS

ExtUtils::MakeMaker - create an extension Makefile

Locale::Maketext -- framework for localization

Pod::Man - Convert POD data to formatted *roff input

ExtUtils::Manifest - utilities to write and check a MANIFEST file

Digest::MD5 - Perl interface to the MD5 Algorithm

Tie::Memoize - add data to hash when needed

CGI::FormBuilder::Messages - Localized message support for FormBuilder

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::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_Unix - methods used by ExtUtils::MakeMaker

ExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix

ExtUtils::MM_VMS - methods to override UN*X behaviour in ExtUtils::MakeMaker

ExtUtils::MM_Win32 - methods to override UN*X behaviour in ExtUtils::MakeMaker

Test::More - yet another framework for writing test scripts

IPC::Msg - SysV Msg IPC object class

CGI::FormBuilder::Multi - Create multi-page FormBuilder forms

ExtUtils::MY - ExtUtils::MakeMaker subclass for customization

Net::netent - by-name interface to Perl's built-in getnet* functions

Net::Netrc - OO interface to users netrc file

NEXT.pm - Provide a pseudo-class NEXT that allows method redispatch

Net::NNTP - NNTP Client class

Unicode::Normalize - Unicode Normalization Forms

CPAN::Nox - Wrapper around CPAN.pm without using any XS module

O - Generic interface to Perl Compiler backends

ODBM_File - Tied access to odbm files

Opcode - Disable named opcodes when compiling perl code

open - perl pragma to set default PerlIO layers for input and output

open2 - open a process for both reading and writing

open3 - open a process for reading, writing, and error handling

ops - Perl pragma to restrict unsafe operations when compiling

File::Spec::OS2 - methods for OS/2 file specs

overload - Package for overloading perl operations

Pod::Text::Overstrike - Convert POD data to formatted overstrike text

ExtUtils::Packlist - manage .packlist files

Pod::ParseLink - Parse an LE<lt>E<gt> formatting code in POD text

Pod::Parser - base class for creating POD filters and translators

Pod::ParseUtils - helpers for POD parsing and conversion

Text::ParseWords - parse text into an array of tokens or array of arrays

Name

File::Path - create or remove directory trees

Devel::Peek - A data debugging tool for the XS programmer

perl - Practical Extraction and Report Language

perl5004delta - what's new for perl5.004

perl5005delta - what's new for perl5.005

perl561delta - what's new for perl v5.6.x

perl56delta - what's new for perl v5.6.0

perl570delta - what's new for perl v5.7.0

perl571delta - what's new for perl v5.7.1

perl572delta - what's new for perl v5.7.2

perlapi - autogenerated documentation for the perl public API

perlapio - perl's IO abstraction interface.

perlbook - Perl book information

perlboot - Beginner's Object-Oriented Tutorial

perlbot - Bag'o Object Tricks

perlcall - Perl calling conventions from C

perlclib - Internal replacements for standard C library functions

perlcompile - Introduction to the Perl Compiler-Translator

perldata - Perl data types

perldbmfilter - Perl DBM Filters

perldebguts - Guts of Perl debugging

perldebtut - Perl debugging tutorial

perldebug - Perl debugging

perldelta - what is new for perl v5.8.0

perldiag - various Perl diagnostics

perldsc - Perl Data Structures Cookbook

perlebcdic - Considerations for running Perl on EBCDIC platforms

perlembed - how to embed perl in your C program

perlfaq - frequently asked questions about Perl

perlfaq1 - General Questions About Perl

perlfaq2 - Obtaining and Learning about Perl

perlfaq3 - Programming Tools

perlfaq4 - Data Manipulation

perlfaq5 - Files and Formats

perlfaq6 - Regular Expressions

perlfaq7 - General Perl Language Issues

perlfaq8 - System Interaction

perlfaq9 - Networking

perlfilter - Source Filters

perlfork - Perl's fork emulation

perlform - Perl formats

perlfunc - Perl builtin functions

perlglob.bat - a more capable perlglob.exe replacement

perlguts - Introduction to the Perl API

perlhack - How to hack at the Perl internals

perlhist - the Perl history records

perlintern - autogenerated documentation of purely B<internal> Perl functions

perlintro -- a brief introduction and overview of Perl

PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space

Encode::PerlIO -- a detailed document on Encode and PerlIO

perliol - C API for Perl's implementation of IO in Layers.

perlipc - Perl interprocess communication

perllexwarn - Perl Lexical Warnings

perllocale - Perl locale handling

perllol - Manipulating Arrays of Arrays in Perl

perlmod - Perl modules

perlmodinstall - Installing CPAN Modules

perlmodlib - constructing new Perl modules and finding existing ones

perlmodstyle - Perl module style guide

perlnewmod - preparing a new module for distribution

perlnumber - semantics of numbers and numeric operations in Perl

perlobj - Perl objects

perlop - Perl operators and precedence

perlopentut - tutorial on opening things in Perl

perlothrtut - old tutorial on threads in Perl

perlpacktut - tutorial on C<pack> and C<unpack>

perlpod - the Plain Old Documentation format

perlpodspec - Plain Old Documentation: format specification and notes

perlport - Writing portable Perl

perlre - Perl regular expressions

perlref - Perl references and nested data structures

perlreftut - Mark's very short tutorial about references

perlrequick - Perl regular expressions quick start

perlretut - Perl regular expressions tutorial

perlrun - how to execute the Perl interpreter

perlsec - Perl security

perlstyle - Perl style guide

perlsub - Perl subroutines

perlsyn - Perl syntax

perlthrtut - tutorial on threads in Perl

perltie - how to hide an object class in a simple variable

perltoc - perl documentation table of contents

perltodo - Perl TO-DO List

perltooc - Tom's OO Tutorial for Class Data in Perl

perltoot - Tom's object-oriented tutorial for perl

perltrap - Perl traps for the unwary

perlunicode - Unicode support in Perl

perluniintro - Perl Unicode introduction

perlutil - utilities packaged with the Perl distribution

perlvar - Perl predefined variables

perlvms - VMS-specific documentation for Perl

perlxs - XS language reference manual

perlXStut - Tutorial for writing XSUBs

Net::Ping - check a remote host for reachability

IO::Pipe - supply object methods for pipes

pl2bat - wrap perl code into a batch file

Pod::Plainer - Perl extension for converting Pod to old style Pod.

IO::Poll - Object interface to system poll call

Net::POP3 - Post Office Protocol 3 Client class

POSIX - Perl interface to IEEE Std 1003.1

PPPort.pm

CGI::Pretty - module to produce nicely formatted HTML code

OS2::PrfDB - Perl extension for access to OS/2 setting database.

OS2::Process - exports constants for system call, and process control on OS2.

Net::protoent - by-name interface to Perl's built-in getproto* functions

Pumpkin - Notes on handling the Perl Patch Pumpkin And Porting Perl

CGI::Push - Simple Interface to Server Push

User::pwent - by-name interface to Perl's built-in getpw* functions

Thread::Queue - thread-safe queues

Thread::Queue - thread-safe queues

PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings

re - Perl pragma to alter regular expression behaviour

Term::ReadLine - Perl interface to various C<readline> packages. If no real package is found, substitutes stubs instead of basic functions.

perlplan9 - Plan 9-specific documentation for Perl

Tie::RefHash - use references as hash keys

repository - Using the Perl repository

OS2::REXX - access to DLLs with REXX calling convention and REXX runtime.

runperl.bat - "universal" batch file to run perl scripts

Safe - Compile and execute code in restricted compartments

Tie::StdScalar - base class definitions for tied scalars

PerlIO::scalar - support module for in-memory IO.

Locale::Script - ISO codes for script identification

IO::Seekable - supply seek based methods for I/O objects

podselect - extract selected sections of POD from input

SelectSaver - save and restore selected file handle

SelfLoader - load functions only on demand

Devel::SelfStubber - generate stubs for a SelfLoading module

Thread::Semaphore - thread-safe semaphores

Thread::Semaphore - thread-safe semaphores

Net::servent - by-name interface to Perl's built-in getserv* functions

threads::shared - Perl extension for sharing data structures between threads

Shell - run shell commands transparently within perl

B::Showlex - Show lexical variables used in functions or files

Thread::Signal - Start a thread which runs signal handlers reliably

sigtrap - Perl pragma to enable simple signal handling

Test::Simple - Basic utilities for writing tests.

Net::SMTP - Simple Mail Transfer Protocol Client

inet_ntoa - load the C socket.h defines and structure manipulators

sort - perl pragma to control sort behaviour

Text::Soundex - Implementation of the Soundex Algorithm as Described by Knuth

CGI::FormBuilder::Source - Source adapters for FormBuilder

File::Spec - portably perform operations on file names

File::stat - by-name interface to Perl's built-in stat functions

getopt - Process single-character switches with switch clustering

VMS::Stdio - standard I/O functions via VMS extensions

Test::Harness::Straps - detailed analysis of test results

strict - Perl pragma to restrict unsafe constructs

Class::Struct - declare struct-like datatypes as Perl classes

subs - Perl pragma to predeclare sub names

Tie::SubstrHash - Fixed-table-size, fixed-key-length hashing

Encode::Supported -- Encodings supported by Encode

Switch - A switch statement for Perl

Symbol - manipulate Perl symbols and their names

syslog - Perl interface to the UNIX syslog calls

IPC::SysV - SysV IPC constants

Text::Tabs -- expand and unexpand tabs per the unix expand

File::Temp - return name and handle of a temporary file safely

CGI::FormBuilder::Template - Template adapters for FormBuilder

Pod::Text::Termcap - Convert POD data to ASCII text with format escapes

B::Terse - Walk Perl syntax tree, printing terse info about ops

testcmp -- compare two files line-by-line

ExtUtils::testlib - add blib/* directories to @INC

Pod::Text - Convert POD data to formatted ASCII text

Thread - manipulate threads in Perl

threads - Perl extension allowing use of interpreter based threads from perl

Net::Time - time and daytime network client interface

Time::tm - internal object used by Time::gmtime and Time::localtime

Locale::Maketext::TPJ13 -- article about software localization

Math::Trig - trigonometric functions

CGI::FormBuilder::Template::TT2 - FormBuilder interface to Template Toolkit

Test::Tutorial - A tutorial about writing really basic tests

Encode::TW - Taiwan-based Chinese Encodings

XS::Typemap - module to test the XS typemaps distributed with perl

Unicode::UCD - Unicode character database

Encode::Unicode -- Various Unicode Transformation Formats

UNIVERSAL - base class for ALL classes

IO::Socket::UNIX - Object interface for AF_UNIX domain sockets

File::Spec::Unix - File::Spec for Unix, base for other File::Spec modules

pod2usage - print a usage message from embedded pod documentation

utf8 - Perl pragma to enable/disable UTF-8 in source code

Hash::Util - A selection of general-utility hash subroutines

MakeMaker::Test::Utils - Utility routines for testing MakeMaker

vars - Perl pragma to predeclare global variable names

PerlIO::via - Helper class for PerlIO layers implemented in perl

File::Spec::VMS - methods for VMS file specs

vmsish - Perl pragma to control VMS-specific language features

warnings - Perl pragma to control optional warnings

warnings - Perl pragma to control optional warnings

File::Spec::Win32 - methods for Win32 file specs

Win32 - Interfaces to some Win32 API Functions

Text::Wrap - line wrapping to form simple paragraphs

B::Xref - Generates cross reference reports for Perl programs

VMS::XSSymSet - keep sets of symbol names palatable to the VMS linker

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy