| This Release | perl-5.9.0 | [Download] [Browse] | 26 Oct 2003 ** DEVELOPER RELEASE ** | ||||
| Latest Release | perl-5.12.2 | [Download] [Browse] | 06 Sep 2010 | ||||
| Latest Dev. Release | perl-5.13.7 | [Download] [Browse] | 20 Nov 2010 | ||||
| Other Releases | |||||||
| Links | [ Discussion Forum ] [ View/Report Bugs ] [ Other Tools ] | ||||||
| Rating |
| ||||||
| License | Perl (Artistic and GPL) | ||||||
| Special Files |
|
||||||
| AnyDBM_File | provide framework for multiple DBMs | 1.00 | |
| AutoLoader | load subroutines only on demand | 5.60 | |
| AutoSplit | split a package for autoloading | 1.04 | |
| B | The Perl Compiler | 1.03 | |
| B::Asmdata | Autogenerated data about Perl ops, used to generate bytecode | 1.01 | |
| B::Assembler | Assemble Perl bytecode | 0.06 | |
| B::Bblock | Walk basic blocks | 1.02 | |
| B::Bytecode | Perl compiler's bytecode backend | 1.01 | |
| B::C | Perl compiler's C backend | 1.03 | |
| B::CC | Perl compiler's optimized C translation backend | 1.00 | |
| B::Concise | Walk Perl syntax tree, printing concise info about ops | 0.57 | |
| B::Debug | Walk Perl syntax tree, printing debug info about ops | 1.01 | |
| B::Deparse | Perl compiler backend to produce perl code | 0.65 | |
| B::Disassembler | Disassemble Perl bytecode | 1.03 | |
| B::Lint | Perl lint | 1.02 | |
| B::Showlex | Show lexical variables used in functions or files | 1.00 | |
| B::Stackobj | Helper module for CC backend | 1.00 | |
| B::Stash | show what stashes are loaded | 1.00 | |
| B::Terse | Walk Perl syntax tree, printing terse info about ops | 1.02 | |
| B::Xref | Generates cross reference reports for Perl programs | 1.01 | |
| Benchmark | benchmark running times of Perl code | 1.051 | |
| ByteLoader | load byte compiled perl code | 0.05 | |
| Carp | heavy machinery - no user serviceable parts inside | 1.01 | |
| Class::Struct | declare struct-like datatypes as Perl classes | 0.63 | |
| Cwd | get pathname of current working directory | 2.08 | |
| DB | programmatic interface to the Perl debugging API (draft, subject to change) | 1.0 | |
| Devel::DProf | a Perl code profiler | ||
| Devel::Peek | A data debugging tool for the XS programmer | 1.01 | |
| Devel::SelfStubber | generate stubs for a SelfLoading module | 1.03 | |
| DirHandle | supply object methods for directory handles | 1.00 | |
| Dumpvalue | provides screen dump of Perl data. | 1.11 | |
| English | use nice English (or awk) names for ugly punctuation variables | 1.02 | |
| Env | perl module that imports environment variables as scalars or arrays | 1.00 | |
| Exporter | Implements default import method for modules | 5.567 | |
| Exporter::Heavy | Exporter guts | ||
| ExtUtils::Constant | generate XS code to import C header constants | 0.14 | |
| ExtUtils::Embed | Utilities for embedding Perl in C/C++ applications | 1.250601 | |
| ExtUtils::XSSymSet | 1.0 | ||
| Fatal | replace functions with equivalents which succeed or die | 1.04 | |
| Fcntl | load the C Fcntl.h defines | 1.05 | |
| File::Basename | 2.72 | ||
| File::CheckTree | 4.2 | ||
| File::Compare | Compare files or filehandles | 1.1003 | |
| File::Copy | Copy files or filehandles | 2.06 | |
| File::DosGlob | DOS like globbing and then some | 1.00 | |
| File::Find | Traverse a directory tree. | 1.05 | |
| File::Glob | Perl extension for BSD glob routine | 1.02 | |
| File::Path | create or remove directory trees | 1.06 | |
| File::stat | by-name interface to Perl's built-in stat() functions | 1.00 | |
| FileCache | keep more files open than the system permits | 1.03 | |
| FileHandle | supply object methods for filehandles | 2.01 | |
| FindBin | Locate directory of original perl script | 1.43 | |
| FindExt | 1.00 | ||
| GDBM_File | Perl5 access to the gdbm library. | 1.07 | |
| Getopt::Std | 1.04 | ||
| Hash::Util | A selection of general-utility hash subroutines | 0.05 | |
| I18N::Collate | compare 8-bit scalar data according to the current locale | 1.00 | |
| I18N::Langinfo | query locale information | 0.02 | |
| IO | load various IO modules | 1.21 | |
| IO::Dir | supply object methods for directory handles | 1.04 | |
| IO::File | supply object methods for filehandles | 1.10 | |
| IO::Handle | supply object methods for I/O handles | 1.23 | |
| IO::Pipe | supply object methods for pipes | 1.122 | |
| IO::Poll | Object interface to system poll call | 0.06 | |
| IO::Seekable | supply seek based methods for I/O objects | 1.09 | |
| IO::Select | OO interface to the select system call | 1.16 | |
| IO::Socket | Object interface to socket communications | 1.28 | |
| IO::Socket::INET | Object interface for AF_INET domain sockets | 1.27 | |
| IO::Socket::UNIX | Object interface for AF_UNIX domain sockets | 1.21 | |
| IPC::Msg | SysV Msg IPC object class | 1.02 | |
| IPC::Open2 | open a process for both reading and writing | 1.01 | |
| IPC::Open3 | open a process for reading, writing, and error handling | 1.0105 | |
| IPC::Semaphore | SysV Semaphore IPC object class | 1.02 | |
| IPC::SysV | SysV IPC constants | 1.04 | |
| JNI | Perl encapsulation of the Java Native Interface | 0.2 | |
| JPL::AutoLoader | |||
| JPL::Class | |||
| JPL::Compile | |||
| Maintainers | |||
| Math::Complex | complex numbers and associated mathematical functions | 1.34 | |
| Math::Trig | trigonometric functions | 1.02 | |
| NDBM_File | Tied access to ndbm files | 1.05 | |
| Net::hostent | by-name interface to Perl's built-in gethost*() functions | 1.01 | |
| Net::netent | by-name interface to Perl's built-in getnet*() functions | 1.00 | |
| Net::protoent | by-name interface to Perl's built-in getproto*() functions | 1.00 | |
| Net::servent | by-name interface to Perl's built-in getserv*() functions | 1.01 | |
| O | Generic interface to Perl Compiler backends | 1.00 | |
| ODBM_File | Tied access to odbm files | 1.04 | |
| OS2::DLL | access to DLLs with REXX calling convention. | 1.01 | |
| OS2::ExtAttr | Perl access to extended attributes. | 0.02 | |
| OS2::PrfDB | Perl extension for access to OS/2 setting database. | 0.03 | |
| OS2::Process | exports constants for system() call, and process control on OS2. | 1.01 | |
| OS2::REXX | access to DLLs with REXX calling convention and REXX runtime. | 1.02 | |
| Opcode | Disable named opcodes when compiling perl code | 1.06 | |
| POSIX | Perl interface to IEEE Std 1003.1 | 1.06 | |
| PerlIO | On demand loader for PerlIO layers and root of PerlIO::* name space | 1.02 | |
| Pod::Functions | Group Perl's functions a la perlfunc.pod | 1.02 | |
| Pod::Plainer | Perl extension for converting Pod to old style Pod. | 0.01 | |
| SDBM_File | Tied access to sdbm files | 1.04 | |
| Safe | Compile and execute code in restricted compartments | 2.10 | |
| Search::Dict | search for key in dictionary file | 1.02 | |
| SelectSaver | save and restore selected file handle | 1.00 | |
| SelfLoader | load functions only on demand | 1.0904 | |
| Shell | run shell commands transparently within perl | 0.5 | |
| Socket | load the C socket.h defines and structure manipulators | 1.76 | |
| Symbol | manipulate Perl symbols and their names | 1.05 | |
| Sys::Hostname | Try every conceivable way to get hostname | 1.11 | |
| Sys::Syslog | Perl interface to the UNIX syslog(3) calls | 0.04 | |
| Term::Complete | Perl word completion module | 1.401 | |
| Term::ReadLine | Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions. | 1.01 | |
| Text::Abbrev | 1.01 | ||
| Text::ParseWords | parse text into an array of tokens or array of arrays | 3.21 | |
| Text::Soundex | Implementation of the Soundex Algorithm as Described by Knuth | 1.01 | |
| Thread | manipulate threads in Perl (for old code only) | 2.00 | |
| Thread::Queue | thread-safe queues | 2.00 | |
| Thread::Semaphore | thread-safe semaphores | 2.01 | |
| Thread::Signal | Start a thread which runs signal handlers reliably (for old code) | 1.00 | |
| Thread::Specific | thread-specific keys | 1.00 | |
| Tie::Array | base class for tied arrays | 1.03 | |
| Tie::Handle | base class definitions for tied handles | 4.1 | |
| Tie::Hash | base class definitions for tied hashes | 1.00 | |
| Tie::Memoize | add data to hash when needed | 1.0 | |
| Tie::RefHash | use references as hash keys | 1.31 | |
| Tie::Scalar | base class definitions for tied scalars | 1.00 | |
| Tie::SubstrHash | Fixed-table-size, fixed-key-length hashing | 1.00 | |
| Time::gmtime | by-name interface to Perl's built-in gmtime() function | 1.02 | |
| Time::localtime | by-name interface to Perl's built-in localtime() function | 1.02 | |
| Time::tm | internal object used by Time::gmtime and Time::localtime | 1.00 | |
| UNIVERSAL | base class for ALL classes (blessed references) | 1.01 | |
| Unicode::UCD | Unicode character database | 0.21 | |
| User::grent | by-name interface to Perl's built-in getgr*() functions | 1.00 | |
| User::pwent | by-name interface to Perl's built-in getpw*() functions | 1.00 | |
| VMS::DCLsym | Perl extension to manipulate DCL symbols | 1.02 | |
| VMS::Filespec | convert between VMS and Unix file specification syntax | 1.11 | |
| VMS::Stdio | standard I/O functions via VMS extensions | 2.3 | |
| XS::APItest | Test the perl C API | 0.02 | |
| XS::Typemap | module to test the XS typemaps distributed with perl | 0.01 | |
| assertions | select assertions in blocks of code | 0.01 | |
| assertions::activate | activate assertions | 0.01 | |
| attributes | get/set subroutine or variable attributes | 0.06 | |
| attrs | set/get attributes of a subroutine (deprecated) | 1.01 | |
| autouse | postpone load of modules until a function is used | 1.03 | |
| base | Establish IS-A relationship with base class at compile time | 2.03 | |
| blib | Use MakeMaker's uninstalled version of a package | 1.02 | |
| bytes | Perl pragma to force byte semantics rather than character semantics | 1.01 | |
| charnames | define character names for \N{named} string literal escapes | 1.02 | |
| constant | Perl pragma to declare constants | 1.04 | |
| diagnostics | Perl compiler pragma to force verbose warning diagnostics | 1.11 | |
| fields | compile-time class fields | 2.03 | |
| filetest | Perl pragma to control the filetest permission operators | 1.01 | |
| integer | Perl pragma to use integer arithmetic instead of floating point | 1.00 | |
| less | perl pragma to request less of something from the compiler | 0.01 | |
| locale | Perl pragma to use and avoid POSIX locales for built-in operations | 1.00 | |
| open | perl pragma to set default PerlIO layers for input and output | 1.02 | |
| ops | Perl pragma to restrict unsafe operations when compiling | 1.00 | |
| overload | Package for overloading perl operations | 1.02 | |
| re | Perl pragma to alter regular expression behaviour | 0.04 | |
| sigtrap | Perl pragma to enable simple signal handling | 1.02 | |
| sort | perl pragma to control sort() behaviour | 1.02 | |
| strict | Perl pragma to restrict unsafe constructs | 1.03 | |
| subs | Perl pragma to predeclare sub names | 1.00 | |
| utf8 | Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code | 1.02 | |
| vars | Perl pragma to predeclare global variable names (obsolete) | 1.01 | |
| version | Perl extension for Version Objects | 0.29 | |
| vmsish | Perl pragma to control VMS-specific language features | 1.01 | |
| warnings | Perl pragma to control optional warnings | 1.03 | |
| warnings::register | warnings import function | 1.00 |
| $orig | $flavor |
| Config | access Perl configuration information |
| DynaLoader | Dynamically load C libraries into Perl code |
| Errno | System errno constants |
| ExtUtils::Miniperl | write the C code for perlmain.c |
| Locale::Maketext | framework for localization |
| Perl | for NetWare |
| Pumpkin | Notes on handling the Perl Patch Pumpkin And Porting Perl |
| README.BS2000 | building and installing Perl for BS2000. |
| README.aix | Perl version 5 on IBM Unix (AIX) systems |
| README.apollo | Perl version 5 on Apollo DomainOS |
| README.beos | Perl version 5 on BeOS |
| README.cygwin | Perl for Cygwin |
| README.epoc | Perl for EPOC |
| README.freebsd | Perl version 5 on FreeBSD systems |
| README.hints | |
| README.hpux | Perl version 5 on Hewlett-Packard Unix (HP-UX) systems |
| README.hurd | Perl version 5 on Hurd |
| README.irix | Perl version 5 on Irix systems |
| README.machten | Perl version 5 on Power MachTen systems |
| README.macos | Perl under Mac OS (Classic) |
| README.macosx | Perl under Mac OS X |
| README.mint | Perl version 5 on Atari MiNT |
| README.mpeix | Perl/iX for HP e3000 MPE |
| README.os390 | building and installing Perl for OS/390 and z/OS |
| README.os400 | Perl version 5 on OS/400 |
| README.qnx | Perl version 5 on QNX |
| README.solaris | Perl version 5 on Solaris systems |
| README.tru64 | Perl version 5 on Tru64 (formerly known as Digital UNIX formerly known as DEC OSF/1) systems |
| README.vmesa | building and installing Perl for VM/ESA. |
| README.vms | Configuring, building, testing, and installing perl on VMS |
| README.vos | Perl for Stratus VOS |
| Test::Tutorial | A tutorial about writing really basic tests |
| Tie::ExtraHash | base class definitions for tied hashes |
| Tie::StdHandle | base class definitions for tied handles |
| Tie::StdHash | base class definitions for tied hashes |
| Tie::StdScalar | base class definitions for tied scalars |
| Tutorial | Perl and Java |
| VMS::XSSymSet | keep sets of symbol names palatable to the VMS linker |
| Win32 | Interfaces to some Win32 API Functions |
| XSLoader | Dynamically load C libraries into Perl code |
| a2p | Awk to Perl translator |
| abbrev | create an abbreviation table from a list |
| buildext.pl | build extensions |
| c2ph | Dump C structures as generated from cc -g -S stabs |
| carp | warn of errors (from perspective of caller) |
| closelog | Perl interface to the UNIX syslog(3) calls |
| dprofpp | display perl profile data |
| emacs/cperl-mode.el | |
| exetype | Change executable subsystem type between "Console" and "Windows" |
| ext/XS/Typemap/Typemap.xs | |
| fileparse | split a pathname into pieces |
| find2perl | translate find command lines to Perl code |
| getopt | Process single-character switches with switch clustering |
| h2ph | convert .h C header files to .ph Perl header files |
| h2xs | convert .h C header files to Perl extensions |
| inet_aton | load the C socket.h defines and structure manipulators |
| inet_ntoa | load the C socket.h defines and structure manipulators |
| installhtml | converts a collection of POD pages to HTML format. |
| lib | manipulate @INC at compile time |
| libnetcfg | configure libnet |
| look | search for key in dictionary file |
| makeaperl | create a new perl binary from static extensions |
| open2 | open a process for both reading and writing |
| open3 | open a process for reading, writing, and error handling |
| openlog | Perl interface to the UNIX syslog(3) calls |
| patching.pod | Appropriate format for patches to the perl source tree |
| 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 |
| perl573delta | what's new for perl v5.7.3 |
| perl581delta | what is new for perl v5.8.1 |
| perl58delta | what is new for perl v5.8.0 |
| perlXStut | Tutorial for writing XSUBs |
| perlamiga | Perl under Amiga OS |
| perlapi | autogenerated documentation for the perl public API |
| perlapio | perl's IO abstraction interface. |
| perlartistic | the Perl Artistic License |
| perlbook | Perl book information |
| perlboot | Beginner's Object-Oriented Tutorial |
| perlbot | Bag'o Object Tricks (the BOT) |
| perlbug | how to submit bug reports on Perl |
| perlcall | Perl calling conventions from C |
| perlcc | generate executables from Perl programs |
| perlcheat | Perl 5 Cheat Sheet |
| perlclib | Internal replacements for standard C library functions |
| perlcn | ¼òÌåÖÐÎÄ Perl Ö¸ÄÏ |
| 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.1 |
| perldgux | Perl under DG/UX. |
| perldiag | various Perl diagnostics |
| perldoc | Look up Perl documentation in Pod format. |
| perldos | Perl under DOS, W31, W95. |
| 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 ($Date: 2003/01/31 17:37:17 $) |
| perlfaq1 | General Questions About Perl ($Revision: 1.12 $, $Date: 2003/07/09 15:47:28 $) |
| perlfaq2 | Obtaining and Learning about Perl ($Revision: 1.20 $, $Date: 2003/01/26 17:50:56 $) |
| perlfaq3 | Programming Tools ($Revision: 1.35 $, $Date: 2003/08/24 05:26:59 $) |
| perlfaq4 | Data Manipulation ($Revision: 1.52 $, $Date: 2003/10/02 04:44:33 $) |
| perlfaq5 | Files and Formats ($Revision: 1.28 $, $Date: 2003/01/26 17:45:46 $) |
| perlfaq6 | Regular Expressions ($Revision: 1.20 $, $Date: 2003/01/03 20:05:28 $) |
| perlfaq7 | General Perl Language Issues ($Revision: 1.15 $, $Date: 2003/07/24 02:17:21 $) |
| perlfaq8 | System Interaction ($Revision: 1.17 $, $Date: 2003/01/26 17:44:04 $) |
| perlfaq9 | Networking ($Revision: 1.15 $, $Date: 2003/01/31 17:36:57 $) |
| perlfilter | Source Filters |
| perlfork | Perl's fork() emulation |
| perlform | Perl formats |
| perlfunc | Perl builtin functions |
| perlglob.bat | a more capable perlglob.exe replacement |
| perlgpl | the GNU General Public License, version 2 |
| perlguts | Introduction to the Perl API |
| perlhack | How to hack at the Perl internals |
| perlhist | the Perl history records |
| perlintern | autogenerated documentation of purely internal Perl functions |
| perlintro | a brief introduction and overview of Perl |
| perliol | C API for Perl's implementation of IO in Layers. |
| perlipc | Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores) |
| perlivp | Perl Installation Verification Procedure |
| perljp | ÆüËܸì Perl ¥¬¥¤¥É |
| perlko | Perl°ú Çѱ¹¾î ÀÎÄÚµù |
| perllexwarn | Perl Lexical Warnings |
| perllocale | Perl locale handling (internationalization and localization) |
| perllol | Manipulating Arrays of Arrays in Perl |
| perlmod | Perl modules (packages and symbol tables) |
| 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 |
| perlos2 | Perl under OS/2, DOS, Win0.3*, Win0.95 and WinNT. |
| perlothrtut | old tutorial on threads in Perl |
| perlpacktut | tutorial on pack and unpack |
| perlplan9 | Plan 9-specific documentation for Perl |
| 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 |
| perlreref | Perl Regular Expressions Reference |
| 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 |
| perltw | ¥¿Å餤¤å Perl «ü«n |
| perlunicode | Unicode support in Perl |
| perluniintro | Perl Unicode introduction |
| perlutil | utilities packaged with the Perl distribution |
| perluts | Perl under UTS |
| perlvar | Perl predefined variables |
| perlvms | VMS-specific documentation for Perl |
| perlwin32 | Perl under Windows |
| perlxs | XS language reference manual |
| pl2bat | wrap perl code into a batch file |
| pl2pm | Rough tool to translate Perl4 .pl files to Perl5 .pm modules. |
| pod2html | convert .pod files to .html files |
| pod2latex | convert pod documentation to latex format |
| psed | a stream editor |
| pstruct | Dump C structures as generated from cc -g -S stabs |
| repository | Using the Perl repository |
| runperl.bat | "universal" batch file to run perl scripts |
| setlogmask | Perl interface to the UNIX syslog(3) calls |
| smtp.self | mail a message via smtp |
| sockaddr_in | load the C socket.h defines and structure manipulators |
| sockaddr_un | load the C socket.h defines and structure manipulators |
| sort_perldiag.pl | Sort warning and error messages in perldiag.pod |
| syslog | Perl interface to the UNIX syslog(3) calls |
| valgrindpp.pl | A post processor for make test.valgrind |
| validate | run many filetest checks on a tree |
| writemain | write the C code for perlmain.c |
| xsubpp | compiler to convert Perl XS code into C code |