! Aware >
default selections >
Activity specific > Software Development > Languages > PERL >
PERLSubsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions - - #Personalize - |
| ||
Home By TONY By MARK By JERRY By ANN By ERICA Subjects By activity User Interface Text Strings Math Processing
Stored Data
Communications
Hard World File System
|
perlfaq(1) - frequently asked questions about Perl ($Date: 1997/11/30 07:59:07 $)
perlfaq1(1) - General Questions About Perl ($Revision: 1.1 $, $Date: 1997/11/30 07:59:08 $)
perlfaq2(1) - Obtaining and Learning about Perl ($Revision: 1.1 $, $Date: 1997/11/30 07:59:08 $)
perlfaq3(1) - Programming Tools ($Revision: 1.1 $, $Date: 1997/11/30 07:59:09 $)
perlfaq4(1) - Data Manipulation ($Revision: 1.1 $, $Date: 1997/11/30 07:59:09 $)
perlfaq5(1) - Files and Formats ($Revision: 1.1 $, $Date: 1997/11/30 07:59:10 $)
perlfaq6(1) - Regexps ($Revision: 1.1 $, $Date: 1997/11/30 07:59:10 $)
perlfaq7(1) - Perl Language Issues ($Revision: 1.1 $, $Date: 1997/11/30 07:59:11 $)
perlfaq8(1) - System Interaction ($Revision: 1.1 $, $Date: 1997/11/30 07:59:12 $)
perlfaq9(1) - Networking ($Revision: 1.1 $, $Date: 1997/11/30 07:59:12 $)
perl(1) - Practical Extraction and Report Language
perlapio(1) - perl's IO abstraction interface.
perlbook(1) - Perl book information
perlbot(1) - Bag'o Object Tricks (the BOT)
perlbug(1) - how to submit bug reports on Perl
perlcall(1) - Perl calling conventions from C
perldata(1) - Perl data types
perldebug(1) - Perl debugging
perldelta(1) - what's new for perl5.004
perldiag(1) - various Perl diagnostics
perldoc(1) - Look up Perl documentation in pod format.
perldsc(1) - Perl Data Structures Cookbook
perlembed(1) - how to embed perl in your C program
perlform(1) - Perl formats
perlfunc(1) - Perl builtin functions
perlguts(1) - Perl's Internal Functions
perlipc(1) - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)
perllocale(1) - Perl locale handling (internationalization and localization)
perllol(1) - Manipulating Lists of Lists in Perl
perlmod(1) - Perl modules (packages and symbol tables)
perlmodlib(1) - constructing new Perl modules and finding existing ones
perlobj(1) - Perl objects
perlop(1) - Perl operators and precedence
perlpod(1) - plain old documentation
perlre(1) - Perl regular expressions
perlref(1) - Perl references and nested data structures
perlrun(1) - how to execute the Perl interpreter
perlsec(1) - Perl security
perlstyle(1) - Perl style guide
perlsyn(1) - Perl syntax
perltie(1) - how to hide an object class in a simple variable
perltoc(1) - perl documentation table of contents
perltoot(1) - Tom's object-oriented tutorial for perl
perltrap(1) - Perl traps for the unwary
perlvar(1) - Perl predefined variables
perlxs(1) - XS language reference manual
perlxstut(1) - Tutorial for XSUBs
comp.lang.perl.modules The Perl 5 Module List (Reusable Software)
perlsub(1) - Perl subroutines
Perl: Not Just for Web Programming ( Mark-Jason Dominus ; IEEE Software Magazine 1998-01)
Perl on Handhelds? [ 2000/07/24]
Phase Changes While Forking Servers in Perl? [ 2000/07/16]
Visual Perl Tool for GTK/QT development? [ 1999/08/15]
pl2pm(1) - Rough tool to translate Perl4 .pl files to Perl5 .pm modules. {oss}
pod2html(1) - convert .pod files to .html files {oss}
pod2man(1) - translate embedded Perl pod directives into man pages {oss}
s2p(1) - Sed to Perl translator {oss}
xsubpp(1) - compiler to convert Perl XS code into C code {oss}
h2ph(1) - convert .h C header files to .ph Perl header files {oss}
h2xs(1) - convert .h C header files to Perl extensions {oss}
diagnostics splain(1) - Perl compiler pragma to force verbose warning diagnostics splain - standalone program to do the same thing {oss}
a2p(1) - Awk to Perl translator {oss}
p5-Inline-Tcl-0.09 - Write Perl subroutines in Tcl
p5-Inline-Filters-0.12 - Common source code filters for Inline Modules
p5-Inline-ASM-0.03 - Write Perl Subroutines in assembler
p5-Inline-0.43 - Write Perl subroutines in other programming languages
p5-Devel-Peek-0.96 - A perl5 data debugging tool for the XS programmer
p5-Data-JavaScript-1.06 - Data::JavaScript - Dump perl structures to JavaScript code
p5-Scalar-List-Utils-1.06 - Perl subroutines that would be nice to have in the perl core
p5-Class-Delegation-1.00 - Object-oriented delegation
p5-Class-Accessor-0.17 - Automated accessor generation
p5-Memoize-0.66 - Transparently speed up perl functions by caching return values
p5-Switch-2.06 - Switch - A switch statement for Perl
p5-Class-Fields-0.14 - Set of modules to operate with inheritance, fields, members access
p5-Tie-NetAddr-IP-1.50 - Tie::NetAddr::IP - Implements a Hash where the key is a subnet
p5-POE-0.19 - Perl application kernel with event driven threads
p5-LJ-Cache-1.0 - Perl5 implementation of an LRU dictionary cache
p5-Cache-Cache-0.99 - Cache::Cache -- Perl Cache interface
p5-Data-Compare-0.02 - Data::Compare - compare perl data structures
p5-Event-0.85 - A Generic Perl Event Loop
perltidy-20020416 - Indents and reformats Perl scripts to make them easier to read
p5-Tie-Cache-0.15 - LRU Cache in Memory through a tie interface
perl2html-0.9.2 - Perl sources to HTML converter
p5-B-Graph-0.51 - Perl Compiler backend to diagram OP trees
p5-Algorithm-Diff-1.11a - Perl interface to compute differences between two objects
p5-libapreq-0.33 - Install libraries/include files into Perl architecture dependent locations
p5-Algorithm-MDiff-0.94 - Perl interface to calculate m-difference between two objects
p5-Apache-Peek-0.9501 - A perl5 data debugging tool for the XS programmer
p5-Devel-DProf-19990108 - A Perl code profiler
perl - a "replacement" for awk and sed {oss}
perldbgui - A GUI for the Perl debugger. {Artistic}
perl - a "replacement" for awk and sed {oss}
p5-Storable-1.0.14 - Persistency for perl data structures
p5-File-Cache-0.16 - Perl module implementing a persistent object store
p5-Devel-Constants-0.20 - Perl module to translate constants back to their named symbols
p5-Class-ObjectTemplate-DB-0.23 - An optimized template builder base class with lookup capability
p5-Class-ObjectTemplate-0.4 - An optimized template builder base class
p5-Class-Data-Inheritable-0.02 - Inheritable, overridable class data
p5-Inline-CPP-0.23 - Write Perl subroutines and classes in C++
p5-Devel-Modlist-0.4 - Perl extension to collect module use information
p5-Class-Loader-2.00 - Load modules and create objects on demand
p5-Params-Validate-0.04 - Validate method/function parameters
p5-Class-MethodMaker-1.02 - Perl module for creating generic methods
p5-Devel-Symdump-2.01 - A perl5 module that dumps symbol names or the symbol table
p5-Alias-2.32 - A perl module that performs aliasing services
p5-Server-FastPL-1.0.2 - Perl module to eliminate the compile-time of big scripts
p5-Class-Singleton-1.03 - Perl module that describes a singular object class
p5-Class-Tom-3.02 - A perl module to transport objects from one system to another
p5-Set-Object-1.02 - Perl module to manage sets of objects
Devel::DProf - A Perl profiler. Collects information about the execution time of your program and its individual subroutines. [Perl] {oss}
p5-Filter-1.23 - A number of source filters for perl5 programs
p5-FreezeThaw-0.41 - A module for converting Perl structures to strings and back
p5-eperl-2.2.14 - Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl
p5-Religion-1.04 - Perl5 module to install die() and warn() handlers
p5-XML-Dumper-0.4 - Perl module for dumping Perl objects from/to XML
Data::Dumper - Displays Perl data structures, and writes them to disk as self-contained Perl code. [Perl] {oss}
Class::Eroot - An object persistence engine. Useful if you want an object to last longer than one invocation of your application. For object-oriented programmers only. [Perl] {oss}
Class::Template - Constructs "get" and "set" methods for structures and classes. Part of the Class::Eroot module. For object-oriented programmers only. [Perl] {oss}
English - Tired of all the cryptic variables $_, $', $&, and so on? The English module lets you use English names instead. It's bundled with the Perl distribution. {oss,perl}
subs - Predeclares subroutine names. The subs pragma (it's not a module) is bundled with Perl. {oss,perl}
Symbol - Manipulate Perl symbols and their names. The Symbol module is bundled with Perl. {oss,perl}
POSIX - 150 functions that POSIX dictates all good portable operating systems should have. Look here if you always wondered by Perl didn't have a tan() function, or atexit(), or what to do because POSIX sleep() requires an arguments while Perl's sleep() d {oss,perl}
AutoLoader - For module makers only. Normally, Perl modules are loaded into memory as soon as you execute them. If you want to load them only on demand, use the AutoLoader module. The AutoLoader module is bundled with Perl. Also see the SelfLoader module. {oss,perl}
AutoSplit - For module makers only. AutoLoadable modules typically split their subroutines up into separate, individually loadable files. Module designers can use AutoSplit to do this. It's bundled with Perl. Also see the AutoLoader module. {oss,perl}
diagnostics - Makes Perl warnings more verbose. The diagnostics pragma is bundled with Perl. {oss,perl}
O - The Perl Compiler. Same as the B module. {oss,perl}
overload - The overload pragma (technically it's not a module) lets you define how operations (e.g. +, ++, *=) work for your objects. It's what you do when you tell Perl how to add two complex numbers: you overload '+' so it does the right thing when it sees {oss,perl}
IO - Loads most of the IO modules at once: IO::Handle, IO::Seekable, IO::File, IO::Pipe, and IO::Socket. All of these modules are bundled with Perl.
constant - Lets you create constant variables at compile-time. The constant pragma (it's technically not a module) is bundled with Perl. {oss,perl}
vars - Predeclare global variables. The vars pragma (it's not a module) is bundled with Perl. Useful if you're using the "strict" pragma.
Config - access PERL compiled-in and system configuration values.where to put binaries, how many bits your rand() function generates, the name of your operating system, whether your system supports fork(), and so on. You can access all of these values via {oss,perl}
strict - The strict pragma (it's not a module) is bundled with Perl. It lets you outlaw certain suspect programming constructs: symbolic references, barewords, and global variables. {oss,perl}
less - A not-yet-implemented pragma that will allow you to make resource tradeoffs, e.g. CPU cycles for memory. {oss,perl}
DynaLoader - If you're a module writer, you probably want to use DynaLoader to automate the dynamic loading of your module. Also see SelfLoader. {oss,perl}
Benchmark - If you want to see how fast your program is, you can't just time it with a stopwatch. Your computer is busier some moments than others, and so it's the CPU time used by your program that matters, not the total time. The Benchmark module tells you {oss,perl}
Carp - Better error warnings for your own modules. The warnings are more useful than Perl's regular warnings because they identify where your module was called from. Also see the warn() function. Carp is bundled with Perl. {oss,perl}
lib - If you've ever tried to add directories to @INC so that your modules could be found, you probably found out the hard way that you have to do it at compile time, e.g. BEGIN { push @INC, "/u/you/your_new_dir" }. The lib pragma (it's technically not {oss,perl}
Alias - If you use complex data structures or knotty object-oriented programming in Perl, and you're tired of expressions that look like $object->{property}->{attribute}, you can define a variable that means the same thing but looks a lot nicer. [Perl] {oss}
Pod::Simplify - Utilities for converting pod documentation to other formats. Pod (short for Plain Old Documentation) is a simple ASCII-based documentation format that allows Perl programs to contain their own documentation. [Perl] {oss}
Pod::Parser - A base class for parsing and selecting sections of pod documentation. Use this if you want to create your own pod2xyz program. Part of the PodParser bundle. [Perl] {oss}
Pod::Select - Dumps selected sections of raw pod documentation from an input stream. Part of the PodParser bundle. [Perl] {oss}
Pod::Text - Converts pod documentation to formatted ASCII text. Part of the PodParser bundle. [Perl] {oss}
Pod::Usage - Prints usage messages for a Perl script based on its embedded pod documentation. Part of the PodParser bundle. [Perl] {oss}
Safe - The Safe module lets you execute untrusted (or just plain untrustworthy) Perl programs inside a safe "compartment." You define the boundaries of the compartment -- whether the program is able to poke around your filesystem, or launch a denial-of-s [Perl] {oss}
SelfLoader - Like the AutoLoader, but used for dynamic loading of Perl functions that are inside your script file. Contrast with AutoLoader, which requires that the Perl functions be separate. [Perl] {oss}
SetDualVar - If you've played with Perl enough, you know there are some variables which can appear as either a number of a string depending on context. The special variable $! is an example. The SetDualVar module lets you bestow this split personality on the s [Perl] {oss}
Devel::CallerItem - For gurus only. A Devel::CallerItem object holds all the information about a specific function call on the stack. [Perl] {oss}
Devel::Regexp - For gurus only. Allows a Perl program to manipulate Perl's regular expressions as they're represented internally. [Perl] {oss}
Devel::Symdump - Provides convenient methods for inspecting Perl symbol tables. (Symbol tables are hashes that map variable names to values.) [Perl] {oss}
Devel::DumpStack - Provides functions to access and dump the current stack of subroutine calls. [Perl] {oss}
Devel::SelfStubber - Generate stub functions for a SelfLoading module. Also see the SelfLoader. [Perl] {oss}
Devel::TraceFuncs - Lets you see when your subroutines are called, and by whom. Useful for timing problem obscured by the debugger. [Perl] {oss}
ExtUtils::Embed - Utilities for using ("embedding") Perl in C/C++ applications. [Perl] {oss}
ExtUtils::MakeMaker - Creates Makefiles (directions for the "make" utility) for your module. Useful if you're creating your own modules. [Perl] {oss}
FindBin - Locates the directory in which your Perl and your program reside. [Perl] {oss}
Make - A substitute for the Unix "make" utility. Also see the cons module, in the Make directory.A [Perl] {oss}
Test::Harness - A simple interface for testing your Perl module. [Perl] {oss}
Usage - Check subroutine arguments; an easy way to ensure that, say, argument 3 is an integer, argument 1 is an object belonging to a particular class, that argument 2 isn't equal to 0, and so on. [Perl] {oss}
OS2 - Utilities and binaries for the OS/2 version Perl. [Perl] {oss}
SGI::SysCalls - Now your programs can access SGI syscalls. Not very helpful unless you have an SGI. [Perl] {oss}
Shell - Make some shell commands directly available to your Perl program. The Shell module is bundled with Perl. [Perl] {oss}
Ref - Compare and copy Perl references. Ever wonder if $a and $b were references to the same data structure? Ref tells you. [Perl] {oss}
Tie::IxHash - Now your hashes can remember the order in which elements were added. See the tie() function. ./docs/manual/html/perltie.html. [Perl] {oss}
Tie::Watch - Place a "watchpoint" on a Perl variable. This lets you identify when a variable is accessed, when it's changed, invoke a Perl/Tk callback when it changes, or trace references to it. [Perl] {oss}
HTML::Embperl - Lets you embed Perl code in your HTML documents. [Perl] {oss}
HTML::PHTML - Embed Perl in HTML; suited for FastCGI and Apache/mod_perl. [Perl] {oss}
AtExit - Many operating systems allow you to specify an action to be taken when your program exists. ANSI C specifies that this is to be done with an atexit() function; the AtExit Perl module duplicates this for Perl. Also see END blocks, defined in ./doc [Perl] {oss}
Callback - A simple module that lets you create callbacks. You create a callback like so: $x = new Callback(\&myfunc, @mybaseargs); after which $x->call(@moreargs) calls myfunc(@mybaseargs,@moreargs). [Perl] {oss}
IO::Scalar - Lets you perform filelike operations (e.g. print() and <>) on scalars. [Perl] {oss}
IO::ScalarArray - Lets you perform filelike operations (e.g. print() and <>) on arrays. [Perl] {oss}
Win32 - This module set contains: Win32Pipe, which lets you use named pipes with Win32 Win32_AdminMisc, which is a NetAdmin extension for NT Win32odbc, which is an ODBC extension for Win32 Perl. [Perl] {oss}
libwin32 - A bundle of Win32 modules that build under the latest version of Perl. It includes all of the ActiveState extensions plus these third-party modules: Clipboard,, Console, Internet, Shortcut, Sound, AdminMisc, ODBC, Pipe. No binaries are included; y [Perl] {oss}
Agent - Methods for creating Penguin-based software agents. Also see the Penguin module. [Perl] {oss}
CPAN - Automates the building and installing of Perl modules. Requires Net::FTP and a connection to the Internet. [Perl] {oss}
Object::Info - Functions (not methods) that provide information about objects. Think of it as non-object-oriented code for exploring object-oriented code. [Perl] {oss}
ObjStore - An interface to the ObjectStore object-oriented database; lets you store scalars, hashes, and references. The data can be retrieved from Perl, Java, or C++ speedily. [Perl] {oss}
PDL - The Perl Data Language, an ongoing effort to manipulate multidimensional data in a space- and time-efficient manner. [Perl] {oss}
Test::Output - Regression testing for files. [Perl] {oss}
c_plus_plus - A short example of how you can access C++ code from Perl. Also see ./docs/manual/html/perlembed.html. [Perl] {oss}
Related Subjects (default selections) |
(The following links to subjects at this site retain your personalized selections.)
Up to Software Development - Tools and utilities for software development
Up to Activity specific - Gateway topic to software used in specific activities. (application software, business, professional, science, education, etc.)
External Categories |
Perl5 - - Utilities/modules for the PERL5 language..
Yahoo! Computers and Internet:Programming Languages:Perl
(Metalab at UNC) /pub/linux/devel/lang/perl/ - stuff for the perl scripting language Check out the Perl Home Page at http://www.perl.com for much more.
Personalized Selections | |||
Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website! |