home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BURKS 2
/
BURKS_AUG97.ISO
/
SLAKWARE
/
D13
/
PERL2.TGZ
/
perl2.tar
/
usr
/
lib
/
perl5
/
pod
/
perltoc.pod
< prev
next >
Wrap
Text File
|
1996-06-28
|
38KB
|
3,154 lines
=head1 NAME
perltoc - perl documentation table of contents
=head1 DESCRIPTION
This page provides a brief table of contents for the rest of the Perl
documentation set. It is meant to be be quickly scanned or grepped
through to locate the proper section you're looking for.
=head1 BASIC DOCUMENTATION
=head2 perl - Practical Extraction and Report Language
=item SYNOPSIS
=item DESCRIPTION
Many usability enhancements, Simplified grammar, Lexical scoping,
Arbitrarily nested data structures, Modularity and reusability,
Object-oriented programming, Embeddable and Extensible, POSIX
compliant, Package constructors and destructors, Multiple simultaneous
DBM implementations, Subroutine definitions may now be autoloaded,
Regular expression enhancements
=item ENVIRONMENT
HOME, LOGDIR, PATH, PERL5LIB, PERL5DB, PERLLIB
=item AUTHOR
=item FILES
=item SEE ALSO
=item DIAGNOSTICS
=item BUGS
=item NOTES
=head2 perldata - Perl data types
=item DESCRIPTION
=over
=item Variable names
=item Context
=item Scalar values
=item Scalar value constructors
=item List value constructors
=item Typeglobs and FileHandles
=back
=head2 perlsyn - Perl syntax
=item DESCRIPTION
=over
=item Declarations
=item Simple statements
=item Compound statements
=item Loop Control
=item For Loops
=item Foreach Loops
=item Basic BLOCKs and Switch Statements
=item Goto
=item PODs: Embedded Documentation
=back
=head2 perlop - Perl operators and precedence
=item SYNOPSIS
=item DESCRIPTION
=over
=item Terms and List Operators (Leftward)
=item The Arrow Operator
=item Autoincrement and Autodecrement
=item Exponentiation
=item Symbolic Unary Operators
=item Binding Operators
=item Multiplicative Operators
=item Additive Operators
=item Shift Operators
=item Named Unary Operators
=item Relational Operators
=item Equality Operators
=item Bitwise And
=item Bitwise Or and Exclusive Or
=item C-style Logical And
=item C-style Logical Or
=item Range Operator
=item Conditional Operator
=item Assignment Operators
=item Comma Operator
=item List Operators (Rightward)
=item Logical Not
=item Logical And
=item Logical or and Exclusive Or
=item C Operators Missing From Perl
unary &, unary *, (TYPE)
=item Quote and Quotelike Operators
=item Regexp Quotelike Operators
?PATTERN?, m/PATTERN/gimosx, /PATTERN/gimosx, q/STRING/, C<'STRING'>,
qq/STRING/, "STRING", qx/STRING/, `STRING`, qw/STRING/,
s/PATTERN/REPLACEMENT/egimosx, tr/SEARCHLIST/REPLACEMENTLIST/cds,
y/SEARCHLIST/REPLACEMENTLIST/cds
=item I/O Operators
=item Constant Folding
=item Integer arithmetic
=back
=head2 perlre - Perl regular expressions
=item DESCRIPTION
=over
=item Regular Expressions
(?#text), (?:regexp), (?=regexp), (?!regexp), (?imsx)
=item Backtracking
=item Version 8 Regular Expressions
=item WARNING on \1 vs $1
=back
=head2 perlrun - how to execute the Perl interpreter
=item SYNOPSIS
=item DESCRIPTION
=over
=item Switches
B<-0>I<digits>, B<-a>, B<-c>, B<-d>, B<-d:foo>, B<-D>I<number>,
B<-D>I<list>, B<-e> I<commandline>, B<-F>I<regexp>, B<-i>I<extension>,
B<-I>I<directory>, B<-l>I<octnum>, B<-m>I<module>, B<-M>I<module>,
B<-n>, B<-p>, B<-P>, B<-s>, B<-S>, B<-T>, B<-u>, B<-U>, B<-v>, B<-V>,
B<-V:name>, B<-w>, B<-x> I<directory>
=back
=head2 perlfunc - Perl builtin functions
=item DESCRIPTION
=over
=item Perl Functions by Category
Functions for SCALARs or strings, Regular expressions and pattern
matching, Numeric functions, Functions for real @ARRAYs, Functions for
list data, Functions for real %HASHes, Input and output functions,
Functions for fixed length data or records, Functions for filehandles,
files, or directories, Keywords related to the control flow of your
perl program, Keywords related to scoping, Miscellaneous functions,
Functions for processes and process groups, Keywords related to perl
modules, Keywords related to classes and object-orientedness, Low-level
socket functions, System V interprocess communication functions,
Fetching user and group info, Fetching network info, Time-related
functions
=item Alphabetical Listing of Perl Functions
-X FILEHANDLE, -X EXPR, -X, abs VALUE, accept NEWSOCKET,GENERICSOCKET,
alarm SECONDS, atan2 Y,X, bind SOCKET,NAME, binmode FILEHANDLE, bless
REF,CLASSNAME, bless REF, caller EXPR, caller, chdir EXPR, chmod LIST,
chomp VARIABLE, chomp LIST, chomp, chop VARIABLE, chop LIST, chop,
chown LIST, chr NUMBER, chroot FILENAME, close FILEHANDLE, closedir
DIRHANDLE, connect SOCKET,NAME, continue BLOCK, cos EXPR, crypt
PLAINTEXT,SALT, dbmclose ASSOC_ARRAY, dbmopen ASSOC,DBNAME,MODE,
defined EXPR, delete EXPR, die LIST, do BLOCK, do SUBROUTINE(LIST), do
EXPR, dump LABEL, each ASSOC_ARRAY, eof FILEHANDLE, eof (), eof, eval
EXPR, eval BLOCK, exec LIST, exists EXPR, exit EXPR, exp EXPR, fcntl
FILEHANDLE,FUNCTION,SCALAR, fileno FILEHANDLE, flock
FILEHANDLE,OPERATION, fork, format, formline PICTURE, LIST, getc
FILEHANDLE, getc, getlogin, getpeername SOCKET, getpgrp PID, getppid,
getpriority WHICH,WHO, getpwnam NAME, getgrnam NAME, gethostbyname
NAME, getnetbyname NAME, getprotobyname NAME, getpwuid UID, getgrgid
GID, getservb
=back
=head2 perlvar - Perl predefined variables
=item DESCRIPTION
=over
=item Predefined Names
$ARG, $_, $<I<digit>>, $MATCH, $&, $PREMATCH, $`, $POSTMATCH, $',
$LAST_PAREN_MATCH, $+, $MULTILINE_MATCHING, $*, input_line_number
HANDLE EXPR, $INPUT_LINE_NUMBER, $NR, $, input_record_separator HANDLE
EXPR, $INPUT_RECORD_SEPARATOR, $RS, $/, autoflush HANDLE EXPR,
$OUTPUT_AUTOFLUSH, $|, output_field_separator HANDLE EXPR,
$OUTPUT_FIELD_SEPARATOR, $OFS, $,, output_record_separator HANDLE EXPR,
$OUTPUT_RECORD_SEPARATOR, $ORS, $\, $LIST_SEPARATOR, $",
$SUBSCRIPT_SEPARATOR, $SUBSEP, $;, $OFMT, $#, format_page_number HANDLE
EXPR, $FORMAT_PAGE_NUMBER, $%, format_lines_per_page HANDLE EXPR,
$FORMAT_LINES_PER_PAGE, $=, format_lines_left HANDLE EXPR,
$FORMAT_LINES_LEFT, $-, format_name HANDLE EXPR, $FORMAT_NAME, $~,
format_top_name HANDLE EXPR, $FORMAT_TOP_NAME, $^,
format_line_break_characters HANDLE EXPR,
$FORMAT_LINE_BREAK_CHARACTERS, $:, format_formfeed HANDLE EXPR,
$FORMAT_FORMFEED, $^L, $ACCUMULATOR, $^A, $CHILD_ERROR, $?, $OS_ERROR,
$ERRNO, $!, $EVAL_ERROR, $@, $PROCESS_ID, $PID, $$, $REAL_USER_ID,
$UID, $<,
=back
=head2 perlsub - Perl subroutines
=item SYNOPSIS
=item DESCRIPTION
=over
=item Private Variables via my()
=item Temporary Values via local()
=item Passing Symbol Table Entries (typeglobs)
=item Pass by Reference
=item Prototypes
=item Overriding Builtin Functions
=item Autoloading
=back
=item SEE ALSO
=head2 perlmod - Perl modules (packages)
=item DESCRIPTION
=over
=item Packages
=item Symbol Tables
=item Package Constructors and Destructors
=item Perl Classes
=item Perl Modules
=back
=item NOTE
=item THE PERL MODULE LIBRARY
=over
=item Pragmatic Modules
diagnostics, integer, less, overload, sigtrap, strict, subs
=item Standard Modules
AnyDBM_File, AutoLoader, AutoSplit, Benchmark, Carp, Config, Cwd,
DB_File, Devel::SelfStubber, DynaLoader, English, Env, Exporter,
ExtUtils::Liblist, ExtUtils::MakeMaker, ExtUtils::Manifest,
ExtUtils::Mkbootstrap, ExtUtils::Miniperl, Fcntl, File::Basename,
File::CheckTree, File::Find, FileHandle, File::Path, Getopt::Long,
Getopt::Std, I18N::Collate, IPC::Open2, IPC::Open3, Net::Ping, POSIX,
SelfLoader, Safe, Socket, Test::Harness, Text::Abbrev
=item Extension Modules
=back
=item CPAN
Language Extensions and Documentation Tools, Development Support,
Operating System Interfaces, Networking, Device Control (modems) and
InterProcess Communication, Data Types and Data Type Utilities,
Database Interfaces, User Interfaces, Interfaces to / Emulations of
Other Programming Languages, File Names, File Systems and File Locking
(see also File Handles), String Processing, Language Text Processing,
Parsing and Searching, Option, Argument, Parameter and Configuration
File Processing, Internationalization and Locale, Authentication,
Security and Encryption, World Wide Web, HTML, HTTP, CGI,