perltoc

NAME

perltoc - perl documentation table of contents

DESCRIPTION

This page provides a brief table of contents for the rest of the Perl documentation set. It is meant to be scanned quickly or grepped through to locate the proper section you're looking for.

BASIC DOCUMENTATION

perl - Practical Extraction and Report Language

"\s-1SYNOPSIS\s0"
"Overview"
"Tutorials"
"Reference
"Internals
"Miscellaneous"
"Language-Specific"
"Platform-Specific"
"\s-1DESCRIPTION\s0"
"\s-1AVAILABILITY\s0"
"\s-1ENVIRONMENT\s0"
"\s-1AUTHOR\s0"
"\s-1FILES\s0"
"\s-1SEE\s0
"\s-1DIAGNOSTICS\s0"
"\s-1BUGS\s0"
"\s-1NOTES\s0"

perlintro a brief introduction and overview of Perl

"\s-1DESCRIPTION\s0"
"What
"Running
"Basic
"Perl
Scalars, Arrays, Hashes
"Variable
"Conditional
if, while, for, foreach
"Builtin Arithmetic, Numeric comparison, String comparison, Boolean logic, Miscellaneous
"Files
"Regular
Simple matching, Simple substitution, More complex regular expressions, Parentheses for capturing, Other regexp features
"Writing
"\s-1OO\s0
"Using
"\s-1AUTHOR\s0"

perlreftut - Mark's very short tutorial about references

"\s-1DESCRIPTION\s0"
"Who
"The
"Syntax"
"Making
"Using
"An
"Arrow
"Solution"
"The
"Summary"
"Credits"
"Distribution

perldsc - Perl Data Structures Cookbook

"\s-1DESCRIPTION\s0" arrays of arrays, hashes of arrays, arrays of hashes, hashes of hashes, more elaborate constructs
"\s-1REFERENCES\s0"
"\s-1COMMON\s0
"\s-1CAVEAT\s0
"\s-1DEBUGGING\s0"
"\s-1CODE\s0
"\s-1ARRAYS\s0
"Declaration
"Generation
"Access
"\s-1HASHES\s0
"Declaration
"Generation
"Access
"\s-1ARRAYS\s0
"Declaration
"Generation
"Access
"\s-1HASHES\s0
"Declaration
"Generation
"Access
"\s-1MORE\s0
"Declaration
"Declaration
"Generation
"Database
"\s-1SEE\s0
"\s-1AUTHOR\s0"

perllol - Manipulating Arrays of Arrays in Perl

"\s-1DESCRIPTION\s0"
"Declaration
"Growing
"Access
"Slices"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

perlrequick - Perl regular expressions quick start

"\s-1DESCRIPTION\s0"
"The
"Simple
"Using
"Matching
"Grouping
"Extracting
"Matching
"More
"Search
"The
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0
"Acknowledgments"

perlretut - Perl regular expressions tutorial

"\s-1DESCRIPTION\s0"
"Part
"Simple
"Using
"Matching
"Grouping
"Extracting
"Matching
"Building
"Using
"Part
"More
"Compiling
"Embedding
"Non-capturing
"Looking
"Using
"Conditional
"A
"Pragmas
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0
"Acknowledgments"

perlboot - Beginner's Object-Oriented Tutorial

"\s-1DESCRIPTION\s0"
"If
"Introducing
"Invoking
"The
"Calling
"Inheriting
"Overriding
"Starting
"The
"Where
"A
"Invoking
"Accessing
"How
"Inheriting
"Making
"Adding
"More
"A
"Summary"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0"

perltoot - Tom's object-oriented tutorial for perl

"\s-1DESCRIPTION\s0"
"Creating
"Object
"Class
"Constructors
"Planning
"Destructors"
"Other
"Class
"Accessing
"Debugging
"Class
"Documenting
"Aggregation"
"Inheritance"
"Overridden
"Multiple
"\s-1UNIVERSAL:\s0
"Alternate
"Arrays
"Closures
"\s-1AUTOLOAD:\s0
"Autoloaded
"Inherited
"Metaclassical
"Class::Struct"
"Data
"\s-1NOTES\s0"
"Object
"\s-1SEE\s0
"\s-1AUTHOR\s0
"\s-1COPYRIGHT\s0"
"Acknowledgments"

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

"\s-1DESCRIPTION\s0"
"Class
"Class
"Putting
"Inheritance
"The
"Indirect
"Monadic
"Translucent
"Class
"Privacy
"File-Scoped
"More
"Locking
"Translucency
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1HISTORY\s0"

perlbot - Bag'o Object Tricks (the \s-1BOT\s0)

"\s-1DESCRIPTION\s0"
"\s-1OO\s0
"\s-1INSTANCE\s0
"\s-1SCALAR\s0
"\s-1INSTANCE\s0
"\s-1OBJECT\s0
"\s-1OVERRIDING\s0
"\s-1USING\s0
"\s-1THINKING\s0
"\s-1CLASS\s0
"\s-1INHERITING\s0
"\s-1DELEGATION\s0"
"\s-1SEE\s0

perlstyle - Perl style guide

"\s-1DESCRIPTION\s0"

perlcheat - Perl 5 Cheat Sheet

"\s-1DESCRIPTION\s0"
"The
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perltrap - Perl traps for the unwary

"\s-1DESCRIPTION\s0"
"Awk
"C/
"Sed
"Shell
"Perl
"Perl4
Discontinuance, Deprecation, and BugFix traps, Parsing Traps, Numerical Traps, General data type traps, Context Traps - scalar, list contexts, Precedence Traps, General Regular Expression Traps using s///, etc, Subroutine, Signal, Sorting Traps, \s-1OS\s0 Traps, \s-1DBM\s0 Traps, Unclassified Traps
"Discontinuance, Symbols starting with “_” no longer forced into main, Double-colon valid package separator in variable name, 2nd and 3rd args to CWsplice() are now in scalar context, Can't do CWgoto into a block that is optimized away, Can't use whitespace as variable name or quote delimiter, CWwhile/if BLOCK BLOCK gone, CW** binds tighter than unary minus, CWforeach changed when iterating over a list, CWsplit with no args behavior changed, -e behavior fixed, CWpush returns number of elements in resulting list, Some error messages differ, CWsplit() honors subroutine args, Bugs removed
"Parsing Space between . and = triggers syntax error, Better parsing in perl 5, Function parsing, String interpolation of CW$#array differs, Perl guesses on CWmap, CWgrep followed by CW{ if it starts \s-1BLOCK\s0 or hash ref
"Numerical Formatted output and significant digits, Auto-increment operator over signed int limit deleted, Assignment of return values from numeric equality tests doesn't work, Bitwise string ops
"General Negative array subscripts now count from the end of array, Setting CW$#array lower now discards array elements, Hashes get defined before use, Glob assignment from localized variable to variable, Assigning CWundef to glob, Changes in unary negation (of strings), Modifying of constants prohibited, CWdefined $var behavior changed, Variable Suicide
"Context Elements of argument lists for formats evaluated in list context, CWcaller() returns false value in scalar context if no caller present, Comma operator in scalar context gives scalar context to args, CWsprintf() prototyped as CW($;@)
"Precedence \s-1LHS\s0 vs. \s-1RHS\s0 of any assignment operator, Semantic errors introduced due to precedence, Precedence of assignment operators same as the precedence of assignment, CWopen requires parentheses around filehandle, CW$: precedence over CW$:: gone, Precedence of file test operators documented, CWkeys, CWeach, CWvalues are regular named unary operators
"General CWs'$lhs'$rhs' interpolates on either side, CWm//g attaches its state to the searched string, CWm//o used within an anonymous sub, CW$+ isn't set to whole match, Substitution now returns null string if it fails, CWs`lhs`rhs` is now a normal substitution, Stricter parsing of variables in regular expressions, CWm?x? matches only once, Failed matches don't reset the match variables
"Subroutine, Barewords that used to look like strings look like subroutine calls, Reverse is no longer allowed as the name of a sort subroutine, CWwarn() won't let you specify a filehandle
"\s-1OS\s0 SysV resets signal handler correctly, SysV CWseek() appends correctly
"Interpolation CW@ always interpolates an array in double-quotish strings, Double-quoted strings may no longer end with an unescaped $, Arbitrary expressions are evaluated inside braces within double quotes, CW$$x now tries to dereference CW$x, Creation of hashes on the fly with CWeval "EXPR" requires protection, Bugs in earlier perl versions, Array and hash brackets during interpolation, Interpolation of CW\$$foo{bar}, CWqq() string passed to CWeval will not find string terminator
"\s-1DBM\s0 Perl5 must have been linked with same dbm/ndbm as the default for CWdbmopen(), \s-1DBM\s0 exceeding limit on the key/value size will cause perl5 to exit immediately
"Unclassified CWrequire/CWdo trap using returned value, CWsplit on empty string with \s-1LIMIT\s0 specified

perldebtut - Perl debugging tutorial

"\s-1DESCRIPTION\s0"
"use
"Looking
"help"
"Stepping
"Placeholder
"\s-1REGULAR\s0
"\s-1OUTPUT\s0
"\s-1CGI\s0"
"GUIs"
"\s-1SUMMARY\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1CONTRIBUTORS\s0"

perlfaq - frequently asked questions about Perl ($Date: 2005/12/30 15:04:07 $)

"\s-1DESCRIPTION\s0"
"Where
"How
"What
"Credits"
"Author
"Bundled
"Disclaimer"
"Table
perlfaq - this document, 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
"The
"perlfaq1:
"perlfaq2:
"perlfaq3:
"perlfaq4:
"perlfaq5:
"perlfaq6:
"perlfaq7:
"perlfaq8:
"perlfaq9:
"\s-1DESCRIPTION\s0"
"What
"Who
"Which
"What
"What
"What
"How
"Is
"How
"Can
"When
"Is
"What
"Where
"How
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"What
"How
"I
"I
"I
"What
"Is
"Where
"What
"Where
"Perl
References, Tutorials, Task-Oriented, Special Topics
"Perl
"Perl
"What
"Archives
"Where
"Where
"What
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"How
"How
"Is
"How
"How
"How
"How
"Is
"Is
"Is
Eclipse, Enginsite, Komodo, Open Perl \s-1IDE\s0, OptiPerl, PerlBuilder, visiPerl+, Visual Perl, Zeus, \s-1GNU\s0 Emacs, MicroEMACS, XEmacs, Jed, Elvis, Vile, Vim, Codewright, MultiEdit, SlickEdit, Bash, Ksh, Tcsh, Zsh, Affrus, Alpha, BBEdit and BBEdit Lite
"Where
"Where
"How
"How
"How
"How
Don't slurp!, Use map and grep selectively, Avoid unnecessary quotes and stringification, Pass by reference, Tie large variables to disk
"Is
"How
"How
"How
"How
"How
"Can
"Why
"Where
"Where
"Where
"I've
"When
"What's
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"Data:
"Why
"Why
"Why
"Does
"How
How do I convert hexadecimal into decimal, How do I convert from decimal to hexadecimal, How do I convert from octal to decimal, How do I convert from decimal to octal, How do I convert from binary to decimal, How do I convert from decimal to binary
"Why
"How
"How
"How
"Why
"How
"Data:
"How
"How
"How
"How
"How
"How
"Does
"Data:
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"Why
There must be no space after the << part, There (probably) should be a semicolon at the end, You can't (easily) have any space in front of the tag
"Data:
"What
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"Why
"Data:
"How
"What
"How
"How
"How
"How
"Why
"How
"How
"How
"How
"Why
"How
"How
"Data:
"How
"How
"How
"How
"How
"How
"How
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"Is
"How
"How
"I
"All
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"Why
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"How
Comments Outside the Regex, Comments Inside the Regex, Different Delimiters
"I'm
"How
"I
"How
"How
"How
"Can
"What
"How
"How
"How
"How
"Why
"Are
"What's
"How
"How
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"Can
"What
"Do
"How
"How
"What's
"Why
"How
"How
"How
"How
"What's
"What
"How
Passing Variables and Functions, Passing Filehandles, Passing Regexes, Passing Methods
"How
"What's
"How
"What's
"How
"What's
"How
"How
"Why
"How
"How
"How
"How
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"How
"How
"How
Keyboard, Screen, Mouse
"How
"How
"How
"How
"How
"How
"How
lockfiles, open mode, end of line, flushing output, non-blocking input
"How
"How
\s-1STDIN\s0, \s-1STDOUT\s0, and \s-1STDERR\s0 are shared, Signals, Zombies
"How
"How
"How
"How
"How
"How
"How
"Where
"Why
"How
"Why
"How
"Why
"What's
"How
"Why
"How
"Can
"How
"I
Unix
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"What's
"How
"How
"How
"What
"\s-1AUTHOR\s0
"\s-1DESCRIPTION\s0"
"What
"My
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How
"How gethostbyname, Socket, Net::Domain, Sys::Hostname"
"How
"How
"How
"\s-1AUTHOR\s0

perlsyn - Perl syntax

"\s-1DESCRIPTION\s0"
"Declarations"
"Comments"
"Simple
"Truth
"Statement
"Compound
"Loop
"For
"Foreach
"Basic
"Goto"
"PODs:
"Plain

perldata - Perl data types

"\s-1DESCRIPTION\s0"
"Variable
"Context"
"Scalar
"Scalar
"List
"Subscripts"
"Slices"
"Typeglobs
"\s-1SEE\s0

perlop - Perl operators and precedence

"\s-1DESCRIPTION\s0"
"Operator
"Terms
"The
"Auto-increment
"Exponentiation"
"Symbolic
"Binding
"Multiplicative
"Additive
"Shift
"Named
"Relational
"Equality
"Bitwise
"Bitwise
"C-style
"C-style
"Range
"Conditional
"Assignment
"Comma
"List
"Logical
"Logical
"Logical err operator, logical, defined or operator, logical, exclusive or or xor err"
"C
unary &, unary *, (\s-1TYPE\s0)
"Quote
"Regexp
?PATTERN? , m/PATTERN/cgimosx , /PATTERN/cgimosx, q/STRING/ , CW'STRING', qq/STRING/ , “\s-1STRING\s0”, qr/STRING/imosx , qx/STRING/ , `STRING`, qw/STRING/ , s/PATTERN/REPLACEMENT/egimosx , tr/SEARCHLIST/REPLACEMENTLIST/cds , y/SEARCHLIST/REPLACEMENTLIST/cds, <<\s-1EOF\s0 options regexp regex, options regex c i m o s x q quote, double ' '' qq quote, double "" """" qr i m o s x qx ` `` backtick qw quote, list quote, words substitute substitution replace regexp, replace regexp, substitute e g i m o s x tr y transliterate c d s here-doc heredoc here-document <<"
"Gory Finding the end, Removal of backslashes before delimiters, Interpolation CWq//, CW"", CW``, CWqq//, CWqx//, CW<file*glob>, CW?RE?, CW/RE/, CWm/RE/, CWs/RE/foo/,, Interpolation of regular expressions , Optimization of regular expressions optimization"
"I/O
"Constant
"No-ops"
"Bitwise
"Integer
"Floating-point
"Bigger

perlsub - Perl subroutines

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Private
"Persistent
"Temporary
"Lvalue
Lvalue subroutines are \s-1EXPERIMENTAL\s0
"Passing
"When
"Pass
"Prototypes"
"Constant
"Overriding
"Autoloading"
"Subroutine
"\s-1SEE\s0

perlfunc - Perl builtin functions

"\s-1DESCRIPTION\s0"
"Perl
Functions for SCALARs or strings , Regular expressions and pattern matching , Numeric functions , Functions for real CW@ARRAYs , Functions for list data , Functions for real CW%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 , Functions new in perl5 , Functions obsoleted in perl5
"Portability"
"Alphabetical
-X \s-1FILEHANDLE\s0 , -X \s-1EXPR\s0, -X, abs \s-1VALUE\s0 , abs, accept \s-1NEWSOCKET\s0,GENERICSOCKET , alarm \s-1SECONDS\s0 , alarm, atan2 Y,X , bind \s-1SOCKET\s0,NAME , binmode \s-1FILEHANDLE\s0, \s-1LAYER\s0 , binmode \s-1FILEHANDLE\s0, bless \s-1REF\s0,CLASSNAME , bless \s-1REF\s0, caller \s-1EXPR\s0 , caller, chdir \s-1EXPR\s0 , chdir \s-1FILEHANDLE\s0, chdir \s-1DIRHANDLE\s0, chdir, chmod \s-1LIST\s0 , chomp \s-1VARIABLE\s0 , chomp( \s-1LIST\s0 ), chomp, chop \s-1VARIABLE\s0 , chop( \s-1LIST\s0 ), chop, chown \s-1LIST\s0 , chr \s-1NUMBER\s0 , chr, chroot \s-1FILENAME\s0 , chroot, close \s-1FILEHANDLE\s0 , close, closedir \s-1DIRHANDLE\s0 , connect \s-1SOCKET\s0,NAME , continue \s-1BLOCK\s0 , cos \s-1EXPR\s0 , cos, crypt \s-1PLAINTEXT\s0,SALT , dbmclose \s-1HASH\s0 , dbmopen \s-1HASH\s0,DBNAME,MASK , defined \s-1EXPR\s0 , defined, delete \s-1EXPR\s0 , die \s-1LIST\s0 , do \s-1BLOCK\s0 , do \s-1SUBROUTINE\s0(\s-1LIST\s0) , do \s-1EXPR\s0 , dump \s-1LABEL\s0 , dump, each \s-1HASH\s0 , eof \s-1FILEHANDLE\s0 , eof (), eof, eval \s-1EXPR\s0 , eval \s-1BLOCK\s0, eval, exec \s-1LIST\s0 , exec \s-1PROGRAM\s0 \s-1LIST\s0, exists \s-1EXPR\s0 , exit \s-1EXPR\s0 , exit, exp \s-1EXPR\s0 , exp, fcntl \s-1FILEHANDLE\s0,FUNCTION,SCALAR , fileno \s-1FILEHANDLE\s0 , flock \s-1FILEHANDLE\s0,OPERATION , fork , format , formline \s-1PICTURE\s0,LIST , getc \s-1FILEHANDLE\s0 , getc, getlogin , getpeername \s-1SOCKET\s0 , getpgrp \s-1PID\s0 , getppid , getpriority \s-1WHICH\s0,WHO , getpwnam \s-1NAME\s0 , getgrnam \s-1NAME\s0, gethostbyname \s-1NAME\s0, getnetbyname \s-1NAME\s0, getprotobyname \s-1NAME\s0, getpwuid \s-1UID\s0, getgrgid \s-1GID\s0, getservbyname \s-1NAME\s0,PROTO, gethostbyaddr \s-1ADDR\s0,ADDRTYPE, getnetbyaddr \s-1ADDR\s0,ADDRTYPE, getprotobynumber \s-1NUMBER\s0, getservbyport \s-1PORT\s0,PROTO, getpwent, getgrent, gethostent, getnetent, getprotoent, getservent, setpwent, setgrent, sethostent \s-1STAYOPEN\s0, setnetent \s-1STAYOPEN\s0, setprotoent \s-1STAYOPEN\s0, setservent \s-1STAYOPEN\s0, endpwent, endgrent, endhostent, endnetent, endprotoent, endservent, getsockname \s-1SOCKET\s0 , getsockopt \s-1SOCKET\s0,LEVEL,OPTNAME , glob \s-1EXPR\s0 , glob, gmtime \s-1EXPR\s0 , gmtime, goto \s-1LABEL\s0 , goto \s-1EXPR\s0, goto &NAME, grep \s-1BLOCK\s0 \s-1LIST\s0 , grep \s-1EXPR\s0,LIST, hex \s-1EXPR\s0 , hex, import \s-1LIST\s0 , index \s-1STR\s0,SUBSTR,POSITION , index \s-1STR\s0,SUBSTR, int \s-1EXPR\s0 , int, ioctl \s-1FILEHANDLE\s0,FUNCTION,SCALAR , join \s-1EXPR\s0,LIST , keys \s-1HASH\s0 , kill \s-1SIGNAL\s0, \s-1LIST\s0 , last \s-1LABEL\s0 , last, lc \s-1EXPR\s0 , lc, lcfirst \s-1EXPR\s0 , lcfirst, length \s-1EXPR\s0 , length, link \s-1OLDFILE\s0,NEWFILE , listen \s-1SOCKET\s0,QUEUESIZE , local \s-1EXPR\s0 , localtime \s-1EXPR\s0 , localtime, lock \s-1THING\s0 , log \s-1EXPR\s0 , log, lstat \s-1EXPR\s0 , lstat, m//, map \s-1BLOCK\s0 \s-1LIST\s0 , map \s-1EXPR\s0,LIST, mkdir \s-1FILENAME\s0,MASK , mkdir \s-1FILENAME\s0, msgctl \s-1ID\s0,CMD,ARG , msgget \s-1KEY\s0,FLAGS , msgrcv \s-1ID\s0,VAR,SIZE,TYPE,FLAGS , msgsnd \s-1ID\s0,MSG,FLAGS , my \s-1EXPR\s0 , my \s-1TYPE\s0 \s-1EXPR\s0, my \s-1EXPR\s0 : \s-1ATTRS\s0, my \s-1TYPE\s0 \s-1EXPR\s0 : \s-1ATTRS\s0, next \s-1LABEL\s0 , next, no Module \s-1VERSION\s0 \s-1LIST\s0 , no Module \s-1VERSION\s0, no Module \s-1LIST\s0, no Module, oct \s-1EXPR\s0 , oct, open \s-1FILEHANDLE\s0,EXPR , open \s-1FILEHANDLE\s0,MODE,EXPR, open \s-1FILEHANDLE\s0,MODE,EXPR,LIST, open \s-1FILEHANDLE\s0,MODE,REFERENCE, open \s-1FILEHANDLE\s0, opendir \s-1DIRHANDLE\s0,EXPR , ord \s-1EXPR\s0 , ord, our \s-1EXPR\s0 , our \s-1EXPR\s0 \s-1TYPE\s0, our \s-1EXPR\s0 : \s-1ATTRS\s0, our \s-1TYPE\s0 \s-1EXPR\s0 : \s-1ATTRS\s0, pack \s-1TEMPLATE\s0,LIST , package \s-1NAMESPACE\s0 , package, pipe \s-1READHANDLE\s0,WRITEHANDLE , pop \s-1ARRAY\s0 , pop, pos \s-1SCALAR\s0 , pos, print \s-1FILEHANDLE\s0 \s-1LIST\s0 , print \s-1LIST\s0, print, printf \s-1FILEHANDLE\s0 \s-1FORMAT\s0, \s-1LIST\s0 , printf \s-1FORMAT\s0, \s-1LIST\s0, prototype \s-1FUNCTION\s0 , push \s-1ARRAY\s0,LIST , , q/STRING/, qq/STRING/, qr/STRING/, qx/STRING/, qw/STRING/, quotemeta \s-1EXPR\s0 , quotemeta, rand \s-1EXPR\s0 , rand, read \s-1FILEHANDLE\s0,SCALAR,LENGTH,OFFSET , read \s-1FILEHANDLE\s0,SCALAR,LENGTH, readdir \s-1DIRHANDLE\s0 , readline \s-1EXPR\s0 , readlink \s-1EXPR\s0 , readlink, readpipe \s-1EXPR\s0 , recv \s-1SOCKET\s0,SCALAR,LENGTH,FLAGS , redo \s-1LABEL\s0 , redo, ref \s-1EXPR\s0 , ref, rename \s-1OLDNAME\s0,NEWNAME , require \s-1VERSION\s0 , require \s-1EXPR\s0, require, reset \s-1EXPR\s0 , reset, return \s-1EXPR\s0 , return, reverse \s-1LIST\s0 , rewinddir \s-1DIRHANDLE\s0 , rindex \s-1STR\s0,SUBSTR,POSITION , rindex \s-1STR\s0,SUBSTR, rmdir \s-1FILENAME\s0 , rmdir, s///, scalar \s-1EXPR\s0 , seek \s-1FILEHANDLE\s0,POSITION,WHENCE , seekdir \s-1DIRHANDLE\s0,POS , select \s-1FILEHANDLE\s0 , select, select \s-1RBITS\s0,WBITS,EBITS,TIMEOUT , semctl \s-1ID\s0,SEMNUM,CMD,ARG , semget \s-1KEY\s0,NSEMS,FLAGS , semop \s-1KEY\s0,OPSTRING , send \s-1SOCKET\s0,MSG,FLAGS,TO , send \s-1SOCKET\s0,MSG,FLAGS, setpgrp \s-1PID\s0,PGRP , setpriority \s-1WHICH\s0,WHO,PRIORITY , setsockopt \s-1SOCKET\s0,LEVEL,OPTNAME,OPTVAL , shift \s-1ARRAY\s0 , shift, shmctl \s-1ID\s0,CMD,ARG , shmget \s-1KEY\s0,SIZE,FLAGS , shmread \s-1ID\s0,VAR,POS,SIZE , shmwrite \s-1ID\s0,STRING,POS,SIZE, shutdown \s-1SOCKET\s0,HOW , sin \s-1EXPR\s0 , sin, sleep \s-1EXPR\s0 , sleep, socket \s-1SOCKET\s0,DOMAIN,TYPE,PROTOCOL , socketpair \s-1SOCKET1\s0,SOCKET2,DOMAIN,TYPE,PROTOCOL , sort \s-1SUBNAME\s0 \s-1LIST\s0 , sort \s-1BLOCK\s0 \s-1LIST\s0, sort \s-1LIST\s0, splice \s-1ARRAY\s0,OFFSET,LENGTH,LIST , splice \s-1ARRAY\s0,OFFSET,LENGTH, splice \s-1ARRAY\s0,OFFSET, splice \s-1ARRAY\s0, split /PATTERN/,EXPR,LIMIT , split /PATTERN/,EXPR, split /PATTERN/, split, sprintf \s-1FORMAT\s0, \s-1LIST\s0 , format parameter index, flags, vector flag, (minimum) width, precision, or maximum width , size, order of arguments, sqrt \s-1EXPR\s0 , sqrt, srand \s-1EXPR\s0 , srand, stat \s-1FILEHANDLE\s0 , stat \s-1EXPR\s0, stat, study \s-1SCALAR\s0 , study, sub \s-1NAME\s0 \s-1BLOCK\s0 , sub \s-1NAME\s0 (\s-1PROTO\s0) \s-1BLOCK\s0, sub \s-1NAME\s0 : \s-1ATTRS\s0 \s-1BLOCK\s0, sub \s-1NAME\s0 (\s-1PROTO\s0) : \s-1ATTRS\s0 \s-1BLOCK\s0, substr \s-1EXPR\s0,OFFSET,LENGTH,REPLACEMENT , substr \s-1EXPR\s0,OFFSET,LENGTH, substr \s-1EXPR\s0,OFFSET, symlink \s-1OLDFILE\s0,NEWFILE , syscall \s-1NUMBER\s0, \s-1LIST\s0 , sysopen \s-1FILEHANDLE\s0,FILENAME,MODE , sysopen \s-1FILEHANDLE\s0,FILENAME,MODE,PERMS, sysread \s-1FILEHANDLE\s0,SCALAR,LENGTH,OFFSET , sysread \s-1FILEHANDLE\s0,SCALAR,LENGTH, sysseek \s-1FILEHANDLE\s0,POSITION,WHENCE , system \s-1LIST\s0 , system \s-1PROGRAM\s0 \s-1LIST\s0, syswrite \s-1FILEHANDLE\s0,SCALAR,LENGTH,OFFSET , syswrite \s-1FILEHANDLE\s0,SCALAR,LENGTH, syswrite \s-1FILEHANDLE\s0,SCALAR, tell \s-1FILEHANDLE\s0 , tell, telldir \s-1DIRHANDLE\s0 , tie \s-1VARIABLE\s0,CLASSNAME,LIST , tied \s-1VARIABLE\s0 , time , times , tr///, truncate \s-1FILEHANDLE\s0,LENGTH , truncate \s-1EXPR\s0,LENGTH, uc \s-1EXPR\s0 , uc, ucfirst \s-1EXPR\s0 , ucfirst, umask \s-1EXPR\s0 , umask, undef \s-1EXPR\s0 , undef, unlink \s-1LIST\s0 , unlink, unpack \s-1TEMPLATE\s0,EXPR , untie \s-1VARIABLE\s0 , unshift \s-1ARRAY\s0,LIST , use Module \s-1VERSION\s0 \s-1LIST\s0 , use Module \s-1VERSION\s0, use Module \s-1LIST\s0, use Module, use \s-1VERSION\s0, utime \s-1LIST\s0 , values \s-1HASH\s0 , vec \s-1EXPR\s0,OFFSET,BITS , wait , waitpid \s-1PID\s0,FLAGS , wantarray , warn \s-1LIST\s0 , write \s-1FILEHANDLE\s0 , write \s-1EXPR\s0, write, y/// default select semctl semget semop send setpgrp group setpriority priority nice renice setsockopt shift shmctl shmget shmread shmwrite shutdown sin sine asin arcsine sleep pause socket socketpair sort qsort quicksort mergesort splice split sprintf precision sqrt root square root srand seed randseed stat file, status study sub substr substring mid left right symlink link symbolic link link, symbolic syscall system call sysopen sysread sysseek lseek system shell syswrite tell telldir tie tied time epoch times truncate uc uppercase toupper ucfirst uppercase umask undef undefine unlink delete remove rm unpack untie unshift use module import utime values vec bit bit vector wait waitpid wantarray context warn warning STDERR write"

perlopentut - tutorial on opening things in Perl

"\s-1DESCRIPTION\s0"
"Open
"Simple
"Indirect
"Pipe
"The
"Mixing
"Filters"
"Open
"Permissions
"Obscure
"Re-Opening
"Dispelling
"Paths
"Single
"Playing
"Other
"Opening
"Opening
"Opening
"Binary
"File
"\s-1IO\s0
"\s-1SEE\s0
"\s-1AUTHOR\s0
"\s-1HISTORY\s0"
"\s-1DESCRIPTION\s0"
"The
"Packing
"Packing
"Integers"
"Unpacking
"How
"Floating
"Exotic
"Bit
"Uuencoding"
"Doing
"Unicode"
"Another
"Template
"Lengths
"String
"Dynamic
"Counting
"Packing
"The
"Alignment,
"Alignment,
"Pointers
"Pack
"Funnies
"Authors"

perlpod - the Plain Old Documentation format

"\s-1DESCRIPTION\s0"
"Ordinary
"Verbatim
"Command
CW=head1 CIHeading TextCW , CW=head2 CIHeading TextCW, CW=head3 CIHeading TextCW, CW=head4 CIHeading TextCW, CW=over CIindentlevelCW , CW=item CIstuff...CW, CW=back, CW=cut , CW=pod , CW=begin CIformatnameCW , CW=end CIformatnameCW, CW=for CIformatnameCW CItext...CW, CW=encoding CIencodingnameCW
"Formatting CWI<text> italic text , CWB<text> bold text , CWC<code> code text , CWL<name> a hyperlink , CWE<escape> a character escape , CWF<filename> used for filenames , CWS<text> text contains non-breaking spaces , CWX<topic name> an index entry , CWZ<> a null (zero-effect) formatting code code, italic italic B B<> POD, formatting code, bold bold C C<> POD, formatting code, code code L L<> POD, formatting code, hyperlink hyperlink E E<> POD, formatting code, escape escape F F<> POD, formatting code, filename filename S S<> POD, formatting code, non-breaking space non-breaking space X X<> POD, formatting code, index entry index entry Z Z<> POD, formatting code, null null"
"The
"Embedding
"Hints
"\s-1SEE\s0
"\s-1AUTHOR\s0"

perlpodspec - Plain Old Documentation: format specification and notes

"\s-1DESCRIPTION\s0"
"Pod
"Pod
“=head1”, “=head2”, “=head3”, “=head4”, “=pod”, “=cut”, “=over”, “=item”, “=back”, “=begin formatname”, “=end formatname”, “=for formatname text...”, “=encoding encodingname”
"Pod CWI<text> italic text, CWB<text> bold text, CWC<code> code text, CWF<filename> style for filenames, CWX<topic name> an index entry, CWZ<> a null (zero-effect) formatting code, CWL<name> a hyperlink, CWE<escape> a character escape, CWS<text> text contains non-breaking spaces
"Notes
"About
First:, Second:, Third:, Fourth:, Fifth:, Sixth:
"About
"\s-1SEE\s0
"\s-1AUTHOR\s0"

perlrun - how to execute the Perl interpreter

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"#!
\s-1OS/2\s0, \s-1MS-DOS\s0, Win95/NT, Macintosh, \s-1VMS\s0
"Location
"Command
-0[octal/hexadecimal] , -a , -C [BInumber/list] , -c , -d , -dt, -d:foo[=bar,baz] , -dt:foo[=bar,baz], -Dletters , -Dnumber, -e commandline , -f , -Fpattern , -h , -i[extension] , -Idirectory , -l[octnum] , -m[-]module , -M[-]module, -M[-]'module ...', -[mM][-]module=arg[,arg]..., -n , -p , -P , -s , -S , -t , -T , -u , -U , -v , -V , -V:configvar, -w , -W , -X , -x , -x directory
"\s-1ENVIRONMENT\s0" \s-1HOME\s0 , \s-1LOGDIR\s0 , \s-1PATH\s0 , \s-1PERL5LIB\s0 , \s-1PERL5OPT\s0 , \s-1PERLIO\s0 , :bytes , :crlf , :mmap , :perlio , :pop , :raw , :stdio , :unix , :utf8 , :win32 , \s-1PERLIO_DEBUG\s0 , \s-1PERLLIB\s0 , \s-1PERL5DB\s0 , \s-1PERL5DB_THREADED\s0 , \s-1PERL5SHELL\s0 (specific to the Win32 port) , \s-1PERL_ALLOW_NON_IFS_LSP\s0 (specific to the Win32 port) , \s-1PERL_DEBUG_MSTATS\s0 , \s-1PERL_DESTRUCT_LEVEL\s0 , \s-1PERL_DL_NONLAZY\s0 , \s-1PERL_ENCODING\s0 , \s-1PERL_HASH_SEED\s0 , \s-1PERL_HASH_SEED_DEBUG\s0 , \s-1PERL_ROOT\s0 (specific to the \s-1VMS\s0 port) , \s-1PERL_SIGNALS\s0 , \s-1PERL_UNICODE\s0 , \s-1SYS$LOGIN\s0 (specific to the \s-1VMS\s0 port)

perldiag - various Perl diagnostics

"\s-1DESCRIPTION\s0"

perllexwarn - Perl Lexical Warnings

"\s-1DESCRIPTION\s0"
"Default
"Controlling
-w , -W , -X
"Backward
"Category
"Fatal
"Reporting
"\s-1TODO\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

perldebug - Perl debugging

"\s-1DESCRIPTION\s0"
"The
"Debugger
h , h [command], h h, p expr , x [maxdepth] expr , V [pkg [vars]] , X [vars] , y [level [vars]] , T , s [expr] , n [expr] , r , <\s-1CR\s0>, c [line|sub] , l , l min+incr, l min-max, l line, l subname, - , v [line] , . , f filename , /pattern/, ?pattern?, L [abw] , S [[!]regex] , t , t expr , b , b [line] [condition] , b subname [condition] , b postpone subname [condition] , b load filename , b compile subname , B line , B * , a [line] command , A line , A * , w expr , W expr , W * , o , o booloption ... , o anyoption? ... , o option=value ... , < ? , < [ command ] , < * , << command , > ? , > command , > * , >> command , { ? , { [ command ], { * , {{ command , ! number , ! -number , ! pattern , !! cmd , source file , H -number , q or ^D , R , |dbcmd , ||dbcmd , command, m expr , M , man [manpage] command, V debugger command, X debugger command, y debugger command, T backtrace stack, backtrace debugger command, s step debugger command, n debugger command, r debugger command, c debugger command, l debugger command, - debugger command, v debugger command, . debugger command, f debugger command, L debugger command, S debugger command, t debugger command, t breakpoint debugger command, b breakpoint debugger command, b breakpoint debugger command, b breakpoint debugger command, b breakpoint debugger command, b breakpoint debugger command, b breakpoint debugger command, B breakpoint debugger command, B debugger command, a debugger command, A debugger command, A debugger command, w debugger command, W debugger command, W debugger command, o debugger command, o debugger command, o debugger command, o debugger command, < debugger command, < debugger command, < debugger command, << debugger command, > debugger command, > debugger command, > debugger command, >> debugger command, { debugger command, { debugger command, {{ debugger command, ! debugger command, ! debugger command, ! debugger command, !! debugger command, source debugger command, H debugger command, q debugger command, ^D debugger command, R debugger command, | debugger command, || debugger command, m debugger command, M debugger command, man"
"Configurable CWrecallCommand, CWShellBang , CWpager , CWtkRunning , CWsignalLevel, CWwarnLevel, CWdieLevel , CWAutoTrace , CWLineInfo , CWinhibit_exit , CWPrintRet , CWornaments , CWframe , CWmaxTraceLen , CWwindowSize , CWarrayDepth, CWhashDepth , CWdumpDepth , CWcompactDump, CWveryCompact , CWglobPrint , CWDumpDBFiles , CWDumpPackages , CWDumpReused , CWquote, CWHighBit, CWundefPrint , CWUsageOnly , CWTTY , CWnoTTY , CWReadLine , CWNonStop option, ShellBang debugger option, pager debugger option, tkRunning debugger option, signalLevel debugger option, warnLevel debugger option, dieLevel debugger option, AutoTrace debugger option, LineInfo debugger option, inhibit_exit debugger option, PrintRet debugger option, ornaments debugger option, frame debugger option, maxTraceLen debugger option, windowSize debugger option, arrayDepth debugger option, hashDepth debugger option, dumpDepth debugger option, compactDump debugger option, veryCompact debugger option, globPrint debugger option, DumpDBFiles debugger option, DumpPackages debugger option, DumpReused debugger option, quote debugger option, HighBit debugger option, undefPrint debugger option, UsageOnly debugger option, TTY debugger option, noTTY debugger option, ReadLine debugger option, NonStop"
"Debugger Prompt, Multiline commands, Stack backtrace , Line Listing Format, Frame listing backtrace"
"Debugging
"Debugger
"Readline
"Editor
"The
"Debugging
"Debugging
"\s-1SEE\s0
"\s-1BUGS\s0"

perlvar - Perl predefined variables

"\s-1DESCRIPTION\s0"
"Predefined
$ARG, CW$_, CW$a, CW$b, $<digits>, CW$MATCH, $&, CW$PREMATCH, $`, CW$POSTMATCH, $', CW$LAST_PAREN_MATCH, $+, $^N, CW@LAST_MATCH_END, @+, $*, \s-1HANDLE-\s0>input_line_number(\s-1EXPR\s0), CW$INPUT_LINE_NUMBER, CW$NR, $, IO::Handle->input_record_separator(\s-1EXPR\s0), CW$INPUT_RECORD_SEPARATOR, CW$RS, $/, \s-1HANDLE-\s0>autoflush(\s-1EXPR\s0), CW$OUTPUT_AUTOFLUSH, $|, IO::Handle->output_field_separator \s-1EXPR\s0, CW$OUTPUT_FIELD_SEPARATOR, CW$OFS, $,, IO::Handle->output_record_separator \s-1EXPR\s0, CW$OUTPUT_RECORD_SEPARATOR, CW$ORS, $\, CW$LIST_SEPARATOR, $", CW$SUBSCRIPT_SEPARATOR, CW$SUBSEP, $;, $#, \s-1HANDLE-\s0>format_page_number(\s-1EXPR\s0), CW$FORMAT_PAGE_NUMBER, $%, \s-1HANDLE-\s0>format_lines_per_page(\s-1EXPR\s0), CW$FORMAT_LINES_PER_PAGE, $=, \s-1HANDLE-\s0>format_lines_left(\s-1EXPR\s0), CW$FORMAT_LINES_LEFT, $-, CW@LAST_MATCH_START, @-, CW$` is the same as CWsubstr($var, 0, $-[0]), CW$& is the same as CWsubstr($var, $-[0], $+[0] - $-[0]), CW$' is the same as CWsubstr($var, $+[0]), CW$1 is the same as CWsubstr($var, $-[1], $+[1] - $-[1]), CW$2 is the same as CWsubstr($var, $-[2], $+[2] - $-[2]), CW$3 is the same as CWsubstr($var, $-[3], $+[3] - $-[3]), \s-1HANDLE-\s0>format_name(\s-1EXPR\s0), CW$FORMAT_NAME, $~, \s-1HANDLE-\s0>format_top_name(\s-1EXPR\s0), CW$FORMAT_TOP_NAME, $^, IO::Handle->format_line_break_characters \s-1EXPR\s0, CW$FORMAT_LINE_BREAK_CHARACTERS, CW$:, IO::Handle->format_formfeed \s-1EXPR\s0, CW$FORMAT_FORMFEED, $^L, CW$ACCUMULATOR, $^A, CW$CHILD_ERROR, $?, ${^ENCODING}, CW$OS_ERROR, CW$ERRNO, $!, %!, CW$EXTENDED_OS_ERROR, $^E, CW$EVAL_ERROR, $@, CW$PROCESS_ID, CW$PID, $$, CW$REAL_USER_ID, CW$UID, $<, CW$EFFECTIVE_USER_ID, CW$EUID, $>, CW$REAL_GROUP_ID, CW$GID, $(, CW$EFFECTIVE_GROUP_ID, CW$EGID, $), CW$PROGRAM_NAME, CW$0, $[, $], CW$COMPILING, $^C, CW$DEBUGGING, $^D, CW$SYSTEM_FD_MAX, $^F, $^H, %^H, CW$INPLACE_EDIT, $^I, $^M, CW$OSNAME, $^O, ${^OPEN}, CW$PERLDB, $^P, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x100, 0x200, 0x400, CW$LAST_REGEXP_CODE_RESULT, $^R, CW$EXCEPTIONS_BEING_CAUGHT, $^S, CW$BASETIME, $^T, ${^TAINT}, ${^UNICODE}, ${^UTF8LOCALE}, CW$PERL_VERSION, $^V, CW$WARNING, $^W, ${^WARNING_BITS}, CW$EXECUTABLE_NAME, $^X, \s-1ARGV\s0, CW$ARGV, CW@ARGV, \s-1ARGVOUT\s0, CW@F, CW@INC, CW@_, CW%INC, CW%ENV, CW$ENV{expr}, CW%SIG, CW$SIG{expr}
"Error
"Technical
"\s-1BUGS\s0"

perlre - Perl regular expressions

"\s-1DESCRIPTION\s0" i , m , s , x expression, case-insensitive m regex, multiline regexp, multiline regular expression, multiline s regex, single-line regexp, single-line regular expression, single-line x"
"Regular [1], [2], [3], cntrl , graph , print , punct , xdigit
"Extended CW(?#text) , CW(?imsx-imsx) , CW(?:pattern) , CW(?imsx-imsx:pattern), CW(?=pattern) , CW(?!pattern) , CW(?<=pattern) , CW(?<!pattern) , CW(?{ code }) , CW(??{ code }) , CW(?>pattern) , CW(?(condition)yes-pattern|no-pattern) , CW(?(condition)yes-pattern) postponed regex, recursive regexp, recursive regular expression, recursive backtrack backtracking (?()"
"Backtracking"
"Version
"Repeated
"Combining
CWST, CWS|T, CWS{REPEAT_COUNT}, CWS{min,max}, CWS{min,max}?, CWS?, CWS*, CWS+, CWS??, CWS*?, CWS+?, CW(?>S), CW(?=S), CW(?<=S), CW(?!S), CW(?<!S), CW(??{ EXPR }), CW(?(condition)yes-pattern|no-pattern)
"Creating
"\s-1BUGS\s0"
"\s-1SEE\s0

perlreref - Perl Regular Expressions Reference

"\s-1DESCRIPTION\s0"
"\s-1OPERATORS\s0"
"\s-1SYNTAX\s0"
"\s-1ESCAPE\s0
"\s-1CHARACTER\s0
"\s-1ANCHORS\s0"
"\s-1QUANTIFIERS\s0"
"\s-1EXTENDED\s0
"\s-1VARIABLES\s0"
"\s-1FUNCTIONS\s0"
"\s-1TERMINOLOGY\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0
"\s-1THANKS\s0"

perlref - Perl references and nested data structures

"\s-1NOTE\s0"
"\s-1DESCRIPTION\s0"
"Making
1. , 2. , 3. , 4. , 5. , 6. , 7. anonymous subroutine, reference reference, subroutine scope, lexical closure lexical lexical scope constructor new autovivification *foo{THING} *"
"Using 2. , 3. , 4.
"Symbolic
"Not-so-symbolic
"Pseudo-hashes:
"Function
"\s-1WARNING\s0"
"\s-1SEE\s0

perlform - Perl formats

"\s-1DESCRIPTION\s0"
"Text
"Numeric
"The
"The
"Specifying
"Using
"Suppressing
"Repeating
"Top
"Format
"\s-1NOTES\s0"
"Footers"
"Accessing
"\s-1WARNINGS\s0"

perlobj - Perl objects

"\s-1DESCRIPTION\s0"
"An
"A
"A
"Method
"Indirect
"Default
isa(\s-1CLASS\s0) , can(\s-1METHOD\s0) , \s-1VERSION\s0( [\s-1NEED\s0] )
"Destructors"
"Summary"
"Two-Phased
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Tying
\s-1TIESCALAR\s0 classname, \s-1LIST\s0 , \s-1FETCH\s0 this , \s-1STORE\s0 this, value , \s-1UNTIE\s0 this , \s-1DESTROY\s0 this
"Tying \s-1TIEARRAY\s0 classname, \s-1LIST\s0 , \s-1FETCH\s0 this, index , \s-1STORE\s0 this, index, value , \s-1FETCHSIZE\s0 this , \s-1STORESIZE\s0 this, count , \s-1EXTEND\s0 this, count , \s-1EXISTS\s0 this, key , \s-1DELETE\s0 this, key , \s-1CLEAR\s0 this , \s-1PUSH\s0 this, \s-1LIST\s0 , \s-1POP\s0 this , \s-1SHIFT\s0 this , \s-1UNSHIFT\s0 this, \s-1LIST\s0 , \s-1SPLICE\s0 this, offset, length, \s-1LIST\s0 , \s-1UNTIE\s0 this , \s-1DESTROY\s0 this
"Tying \s-1USER\s0, \s-1HOME\s0, \s-1CLOBBER\s0, \s-1LIST\s0, \s-1TIEHASH\s0 classname, \s-1LIST\s0 , \s-1FETCH\s0 this, key , \s-1STORE\s0 this, key, value , \s-1DELETE\s0 this, key , \s-1CLEAR\s0 this , \s-1EXISTS\s0 this, key , \s-1FIRSTKEY\s0 this , \s-1NEXTKEY\s0 this, lastkey , \s-1SCALAR\s0 this , \s-1UNTIE\s0 this , \s-1DESTROY\s0 this
"Tying \s-1TIEHANDLE\s0 classname, \s-1LIST\s0 , \s-1WRITE\s0 this, \s-1LIST\s0 , \s-1PRINT\s0 this, \s-1LIST\s0 , \s-1PRINTF\s0 this, \s-1LIST\s0 , \s-1READ\s0 this, \s-1LIST\s0 , \s-1READLINE\s0 this , \s-1GETC\s0 this , \s-1CLOSE\s0 this , \s-1UNTIE\s0 this , \s-1DESTROY\s0 this
"\s-1UNTIE\s0
"\s-1SEE\s0
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

perldbmfilter - Perl \s-1DBM\s0 Filters

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
filter_store_key, filter_store_value, filter_fetch_key, filter_fetch_value
"The
"An
"Another
"\s-1SEE\s0
"\s-1AUTHOR\s0"

perlipc - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)

"\s-1DESCRIPTION\s0"
"Signals"
"Handling
"Named
"Deferred
Long running opcodes, Interrupting \s-1IO\s0, Restartable system calls, Signals as “faults”, Signals triggered by operating system state
"Using
"Filehandles"
"Background
"Complete
"Safe
"Bidirectional
"Bidirectional
"Sockets:
"Internet
"Internet
"Unix-Domain
"\s-1TCP\s0
"A
CWProto, CWPeerAddr, CWPeerPort
"A
"Interactive
"\s-1TCP\s0
Proto, LocalPort, Listen, Reuse
"\s-1UDP:\s0
"SysV
"\s-1NOTES\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perlfork - Perl's fork() emulation

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Behavior
$$ or CW$PROCESS_ID, CW%ENV, chdir() and all other builtins that accept filenames, wait() and waitpid(), kill(), exec(), exit(), Open handles to files, directories and network sockets
"Resource
"Killing
"Lifetime
"\s-1CAVEATS\s0
\s-1BEGIN\s0 blocks, Open filehandles, Forking pipe open() not yet implemented, Global state maintained by XSUBs, Interpreter embedded in larger application, Thread-safety of extensions
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perlnumber - semantics of numbers and numeric operations in Perl

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Storing
"Numeric
"Flavors
Arithmetic operators, ++, Arithmetic operators during CWuse integer, Other mathematical operators, Bitwise operators, Bitwise operators during CWuse integer, Operators which expect an integer, Operators which expect a string
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perlthrtut - tutorial on threads in Perl

"\s-1DESCRIPTION\s0"
"Status"
"What
"Threaded
"Boss/Worker"
"Work
"Pipeline"
"What
"Thread-Safe
"Thread
"Basic
"A
"Creating
"Waiting
"Ignoring
"Threads
"Shared
"Thread
"Synchronization
"Controlling
"A
"Queues:
"Semaphores:
"Basic
"Advanced
"cond_wait()
"Giving
"General
"What
"Thread
"Are
"What
"A
"Different
"Performance
"Process-scope
"Thread-Safety
"Conclusion"
"Bibliography"
"Introductory
"OS-Related
"Other
"Acknowledgements"
"\s-1AUTHOR\s0"
"Copyrights"

perlothrtut - old tutorial on threads in Perl

"\s-1DESCRIPTION\s0"
"What
"Threaded
"Boss/Worker"
"Work
"Pipeline"
"Native
"What
"Threadsafe
"Thread
"Basic
"Creating
"Giving
"Waiting
"Errors
"Ignoring
"Threads
"Shared
"Thread
"Controlling
"Thread
"Queues:
"Threads
"Semaphores:
Basic semaphores, Advanced Semaphores
"Attributes:
"Subroutine
"Methods"
"Locking
"General
"What
"Thread
"Are
"What
"A
"Conclusion"
"Bibliography"
"Introductory
"OS-Related
"Other
"Acknowledgements"
"\s-1AUTHOR\s0"
"Copyrights"

perlport - Writing portable Perl

"\s-1DESCRIPTION\s0" Not all Perl programs have to be portable, Nearly all of Perl already is portable
"\s-1ISSUES\s0"
"Newlines"
"Numbers
"Files
"System
"Command
"Networking"
"Interprocess
"External
"Standard
"Time
"Character
"Internationalisation"
"System
"Security"
"Style"
"\s-1CPAN\s0
"\s-1PLATFORMS\s0"
"Unix"
"\s-1DOS\s0
"Mac\
"\s-1VMS\s0"
"\s-1VOS\s0"
"\s-1EBCDIC\s0
"Acorn
"Other
"\s-1FUNCTION\s0
"Alphabetical
-X, atan2 Y,X, atan2, binmode, chmod, chown, chroot, crypt, dbmclose, dbmopen, dump, exec, exit, fcntl, flock, fork, getlogin, getpgrp, getppid, getpriority, getpwnam, getgrnam, getnetbyname, getpwuid, getgrgid, getnetbyaddr, getprotobynumber, getservbyport, getpwent, getgrent, gethostbyname, gethostent, getnetent, getprotoent, getservent, sethostent, setnetent, setprotoent, setservent, endpwent, endgrent, endhostent, endnetent, endprotoent, endservent, getsockopt \s-1SOCKET\s0,LEVEL,OPTNAME, glob, gmtime, ioctl \s-1FILEHANDLE\s0,FUNCTION,SCALAR, kill, link, localtime, lstat, msgctl, msgget, msgsnd, msgrcv, open, pipe, readlink, rename, select, semctl, semget, semop, setgrent, setpgrp, setpriority, setpwent, setsockopt, shmctl, shmget, shmread, shmwrite, sockatmark, socketpair, stat, symlink, syscall, sysopen, system, times, truncate, umask, utime, wait, waitpid
"Supported
"\s-1SEE\s0
"\s-1AUTHORS\s0

perllocale - Perl locale handling (internationalization and localization)

"\s-1DESCRIPTION\s0"
"\s-1PREPARING\s0
"\s-1USING\s0
"The
"The
"Finding
"\s-1LOCALE\s0
"Temporarily
"Permanently
"Permanently
"Fixing
"The
"I18N::Langinfo"
"\s-1LOCALE\s0
"Category
"Category
"Category
"Category
"\s-1LC_TIME\s0"
"Other
"\s-1SECURITY\s0"
"\s-1ENVIRONMENT\s0"
\s-1PERL_BADLANG\s0, \s-1LC_ALL\s0, \s-1LANGUAGE\s0, \s-1LC_CTYPE\s0, \s-1LC_COLLATE\s0, \s-1LC_MONETARY\s0, \s-1LC_NUMERIC\s0, \s-1LC_TIME\s0, \s-1LANG\s0
"\s-1NOTES\s0"
"Backward
"I18N:Collate
"Sort
"write()
"Freely
"I18n
"An
"Unicode
"\s-1BUGS\s0"
"Broken
"\s-1SEE\s0
"\s-1HISTORY\s0"

perluniintro - Perl Unicode introduction

"\s-1DESCRIPTION\s0"
"Unicode"
"Perl's
"Perl's
"Unicode
"Creating
"Handling
"Legacy
"Unicode
"Displaying
"Special
"Advanced
"Miscellaneous"
"Questions
"Hexadecimal
"Further
"\s-1UNICODE\s0
"\s-1SEE\s0
"\s-1ACKNOWLEDGMENTS\s0"
"\s-1AUTHOR\s0,

perlunicode - Unicode support in Perl

"\s-1DESCRIPTION\s0"
"Important
Input and Output Layers, Regular Expressions, CWuse utf8 still needed to enable \s-1UTF-8/UTF-EBCDIC\s0 in scripts, BOM-marked scripts and \s-1UTF-16\s0 scripts autodetected, CWuse encoding needed to upgrade non-Latin-1 byte strings
"Byte
"Effects
"Scripts"
"Blocks"
"User-Defined
"Character
"Unicode
"Unicode
"Security
"Unicode
"Locales"
"When
"Forcing
"Using
"\s-1BUGS\s0"
"Interaction
"Interaction
"Speed"
"Porting
"\s-1SEE\s0

perlebcdic - Considerations for running Perl on \s-1EBCDIC\s0 platforms

"\s-1DESCRIPTION\s0"
"\s-1COMMON\s0
"\s-1ASCII\s0"
"\s-1ISO\s0
"Latin
"\s-1EBCDIC\s0"
"13
"0037"
"1047"
"POSIX-BC"
"Unicode
"Remaining
"Unicode
"Using
"\s-1SINGLE\s0
recipe 0, recipe 1, recipe 2, recipe 3, recipe 4, recipe 5, recipe 6
"\s-1IDENTIFYING\s0
"\s-1CONVERSIONS\s0"
"tr///"
"iconv"
"C
"\s-1OPERATOR\s0
"\s-1FUNCTION\s0
chr(), ord(), pack(), print(), printf(), sort(), sprintf(), unpack()
"\s-1REGULAR\s0
"\s-1SOCKETS\s0"
"\s-1SORTING\s0"
"Ignore
"\s-1MONO\s0
"Convert,
"Perform
"\s-1TRANSFORMATION\s0
"\s-1URL\s0
"uu
"Quoted-Printable
"Caesarian
"Hashing
"I18N
"\s-1MULTI\s0
"\s-1OS\s0
"\s-1OS/400\s0"
\s-1PASE\s0, \s-1IFS\s0 access
"\s-1OS/390\s0, chcp, dataset access, \s-1OS/390\s0, z/OS iconv, locales
"\s-1VM/ESA\s0?"
"\s-1POSIX-BC\s0?"
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1REFERENCES\s0"
"\s-1HISTORY\s0"
"\s-1AUTHOR\s0"

perlsec - Perl security

"\s-1DESCRIPTION\s0"
"Laundering
"Cleaning
"Security
"Protecting
"Unicode"
"Algorithmic
"\s-1SEE\s0

perlmod - Perl modules (packages and symbol tables)

"\s-1DESCRIPTION\s0"
"Packages"
"Symbol
"\s-1BEGIN\s0,
"Perl
"Perl
"Making
"\s-1SEE\s0

perlmodlib - constructing new Perl modules and finding existing ones

"\s-1THE\s0
"Pragmatic
assertions::compat, attributes, attrs, autouse, base, bigint, bignum, bigrat, blib, bytes, charnames, constant, diagnostics, encoding, fields, filetest, if, integer, less, lib, locale, open, ops, overload, re, sigtrap, sort, strict, subs, threads, threads::shared, utf8, vars, vmsish, warnings, warnings::register
"Standard AnyDBM_File, Archive::Tar, Archive::Tar::File, Attribute::Handlers, AutoLoader, AutoSplit, B, B::Asmdata, B::Assembler, B::Bblock, B::Bytecode, B::C, B::CC, B::Concise, B::Debug, B::Deparse, B::Disassembler, B::Lint, B::Showlex, B::Stackobj, B::Stash, B::Terse, B::Xref, Benchmark, ByteLoader, \s-1CGI\s0, CGI::Apache, CGI::Carp, CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push, CGI::Switch, CGI::Util, \s-1CPAN\s0, CPAN::FirstTime, CPAN::Nox, Carp, Carp::Heavy, Class::ISA, Class::Struct, Compress::Zlib, Config, Cwd, \s-1DB\s0, DB_File, Data::Dumper, Devel::DProf, Devel::PPPort, Devel::Peek, Devel::SelfStubber, Digest, Digest::MD5, Digest::base, DirHandle, Dumpvalue, DynaLoader, Encode, Encode::Alias, Encode::Byte, Encode::CJKConstants, Encode::CN, Encode::CN::HZ, Encode::Config, Encode::EBCDIC, Encode::Encoder, Encode::Encoding, Encode::Guess, Encode::JP, Encode::JP::H2Z, Encode::JP::JIS7, Encode::KR, Encode::KR::2022_KR, Encode::MIME::Header, Encode::PerlIO, Encode::Supported, Encode::Symbol, Encode::TW, Encode::Unicode, Encode::Unicode::UTF7, English, Env, Errno, Exporter, Exporter::Heavy, ExtUtils::CBuilder, ExtUtils::CBuilder::Platform::Windows, ExtUtils::Command, ExtUtils::Command::MM, ExtUtils::Constant, ExtUtils::Embed, ExtUtils::Install, ExtUtils::Installed, ExtUtils::Liblist, ExtUtils::MM, ExtUtils::MM_AIX, ExtUtils::MM_Any, ExtUtils::MM_BeOS, ExtUtils::MM_Cygwin, ExtUtils::MM_DOS, ExtUtils::MM_MacOS, ExtUtils::MM_NW5, ExtUtils::MM_OS2, ExtUtils::MM_QNX, ExtUtils::MM_UWIN, ExtUtils::MM_Unix, ExtUtils::MM_VMS, ExtUtils::MM_VOS, ExtUtils::MM_Win32, ExtUtils::MM_Win95, ExtUtils::MY, ExtUtils::MakeMaker, ExtUtils::MakeMaker::Config, ExtUtils::MakeMaker::FAQ, ExtUtils::MakeMaker::Tutorial, ExtUtils::MakeMaker::bytes, ExtUtils::MakeMaker::vmsish, ExtUtils::Manifest, ExtUtils::Mkbootstrap, ExtUtils::Mksymlists, ExtUtils::Packlist, ExtUtils::ParseXS, ExtUtils::testlib, Fatal, Fcntl, File::Basename, File::CheckTree, File::Compare, File::Copy, File::DosGlob, File::Find, File::Glob, File::Path, File::Spec, File::Spec::Cygwin, File::Spec::Epoc, File::Spec::Functions, File::Spec::Mac, File::Spec::OS2, File::Spec::Unix, File::Spec::VMS, File::Spec::Win32, File::Temp, File::stat, FileCache, FileHandle, Filter::Simple, Filter::Util::Call, FindBin, GDBM_File, Getopt::Long, Getopt::Std, Hash::Util, I18N::Collate, I18N::LangTags, I18N::LangTags::List, I18N::Langinfo, \s-1IO\s0, IO::Dir, IO::File, IO::Handle, IO::Pipe, IO::Poll, IO::Seekable, IO::Select, IO::Socket, IO::Socket::INET, IO::Socket::UNIX, IO::Zlib, IPC::Open2, IPC::Open3, IPC::SysV, IPC::SysV::Msg, IPC::SysV::Semaphore, List::Util, Locale::Constants, Locale::Country, Locale::Currency, Locale::Language, Locale::Maketext, Locale::Maketext::TPJ13, Locale::Script, MIME::Base64, MIME::Base64::QuotedPrint, Math::BigFloat, Math::BigInt, Math::BigInt::Calc, Math::BigInt::FastCalc, Math::BigRat, Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, Memoize::Expire, Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File, Memoize::SDBM_File, Memoize::Storable, NDBM_File, \s-1NEXT\s0, Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::NNTP, Net::Netrc, Net::POP3, Net::Ping, Net::SMTP, Net::Time, Net::hostent, Net::libnetFAQ, Net::netent, Net::protoent, Net::servent, O, ODBM_File, Opcode, \s-1POSIX\s0, PerlIO, PerlIO::encoding, PerlIO::scalar, PerlIO::via, PerlIO::via::QuotedPrint, Pod::Checker, Pod::Find, Pod::Functions, Pod::Html, Pod::InputObjects, Pod::LaTeX, Pod::Man, Pod::ParseLink, Pod::ParseUtils, Pod::Parser, Pod::Perldoc::ToChecker, Pod::Perldoc::ToMan, Pod::Perldoc::ToNroff, Pod::Perldoc::ToPod, Pod::Perldoc::ToRtf, Pod::Perldoc::ToText, Pod::Perldoc::ToTk, Pod::Perldoc::ToXml, Pod::PlainText, Pod::Plainer, Pod::Select, Pod::Text, Pod::Text::Color, Pod::Text::Overstrike, Pod::Text::Termcap, Pod::Usage, SDBM_File, Safe, Scalar::Util, Search::Dict, SelectSaver, SelfLoader, Shell, Socket, Storable, Switch, Symbol, Sys::Hostname, Sys::Syslog, Term::ANSIColor, Term::Cap, Term::Complete, Term::ReadLine, Test, Test::Builder, Test::Harness, Test::Harness::Assert, Test::Harness::Iterator, Test::Harness::Point, Test::Harness::Straps, Test::More, Test::Simple, Test::Tutorial, Text::Abbrev, Text::Balanced, Text::ParseWords, Text::Soundex, Text::Tabs, Text::Wrap, Thread, Thread::Queue, Thread::Semaphore, Thread::Signal, Thread::Specific, Tie::Array, Tie::File, Tie::Handle, Tie::Hash, Tie::Memoize, Tie::RefHash, Tie::Scalar, Tie::SubstrHash, Time::HiRes, Time::Local, Time::gmtime, Time::localtime, Time::tm, \s-1UNIVERSAL\s0, Unicode::Collate, Unicode::Normalize, Unicode::UCD, User::grent, User::pwent, Win32, XS::APItest, XS::Typemap, XSLoader
"Extension
"\s-1CPAN\s0"
"Africa"
South Africa
"Asia" China, Indonesia, Israel, Japan, Malaysia, Russian Federation, Saudi Arabia, Singapore, South Korea, Taiwan, Thailand
"Central Costa Rica
"Europe" Austria, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Netherlands, Norway, Poland, Portugal, Romania, Russia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, Ukraine, United Kingdom
"North Canada, Alberta, Manitoba, Nova Scotia, Ontario, Mexico, United States, Alabama, California, Colorado, Delaware, District of Columbia, Florida, Indiana, Kentucky, Massachusetts, Michigan, Nevada, New Jersey, New York, North Carolina, Oklahoma, Oregon, Pennsylvania, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin
"Oceania" Australia, New Zealand, United States
"South Argentina, Brazil, Chile
"\s-1RSYNC\s0
"Modules:
"Guidelines
"Guidelines
"Guidelines
"\s-1NOTE\s0"

perlmodstyle - Perl module style guide

"\s-1INTRODUCTION\s0"
"\s-1QUICK\s0
"Before
"The
"Stability"
"Documentation"
"Release
"\s-1BEFORE\s0
"Has
"Do
"What's
"\s-1DESIGNING\s0
"To
"Designing
Write simple routines to do simple things, Separate functionality from output, Provide sensible shortcuts and defaults, Naming conventions, Parameter passing
"Strictness
"Backwards
"Error
"\s-1DOCUMENTING\s0
"\s-1POD\s0"
"\s-1README\s0,
perl Makefile.PL, make, make test, make install, perl Build.PL, perl Build, perl Build test, perl Build install
"\s-1RELEASE\s0
"Version
"Pre-requisites"
"Testing"
"Packaging"
"Licensing"
"\s-1COMMON\s0
"Reinventing
"Trying
"Inappropriate
"\s-1SEE\s0
perlstyle, perlnewmod, perlpod, podchecker, Packaging Tools, Testing tools, http://pause.perl.org/, Any good book on software engineering
"\s-1AUTHOR\s0"

perlmodinstall - Installing \s-1CPAN\s0 Modules

"\s-1DESCRIPTION\s0"
"\s-1PREAMBLE\s0"
\s-1DECOMPRESS\s0 the file, \s-1UNPACK\s0 the file into a directory, \s-1BUILD\s0 the module (sometimes unnecessary), \s-1INSTALL\s0 the module
"\s-1PORTABILITY\s0"
"\s-1HEY\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

perlnewmod - preparing a new module for distribution

"\s-1DESCRIPTION\s0"
"Warning"
"What
"Step-by-step:
Look around, Check it's new, Discuss the need, Choose a name, Check again
"Step-by-step: Start with module-starter or h2xs, Use strict and warnings, Use Carp, Use Exporter - wisely!, Use plain old documentation, Write tests, Write the \s-1README\s0
"Step-by-step: Get a \s-1CPAN\s0 user \s-1ID\s0, CWperl Makefile.PL; make test; make dist, Upload the tarball, Announce to the modules list, Announce to clpa, Fix bugs!
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perlutil - utilities packaged with the Perl distribution

"\s-1DESCRIPTION\s0"
"\s-1DOCUMENTATION\s0"
perldoc, pod2man and pod2text, pod2html and pod2latex, pod2usage, podselect, podchecker, splain, roffitall
"\s-1CONVERTORS\s0" a2p, s2p, find2perl
"Administration" libnetcfg
"Development" perlbug, h2ph, c2ph and pstruct, h2xs, dprofpp, perlcc
"\s-1SEE\s0

perlcompile - Introduction to the Perl Compiler-Translator

"\s-1DESCRIPTION\s0"
"Layout"
B::Bytecode, B::C, B::CC, B::Lint, B::Deparse, B::Xref
"Using
"The
i, &, s, r
"The
"The
"The
"The
"The
"Module
B, O, B::Asmdata, B::Assembler, B::Bblock, B::Bytecode, B::C, B::CC, B::Concise, B::Debug, B::Deparse, B::Disassembler, B::Lint, B::Showlex, B::Stackobj, B::Stash, B::Terse, B::Xref
"\s-1KNOWN\s0
"\s-1AUTHOR\s0"

perlfilter - Source Filters

"\s-1DESCRIPTION\s0"
"\s-1CONCEPTS\s0"
"\s-1USING\s0
"\s-1WRITING\s0
"\s-1WRITING\s0
Decryption Filters
"\s-1CREATING\s0
"\s-1WRITING\s0
"\s-1USING\s0
"\s-1CONCLUSION\s0"
"\s-1THINGS\s0
Some Filters Clobber the CWDATA Handle
"\s-1REQUIREMENTS\s0"
"\s-1AUTHOR\s0"
"Copyrights"

perlglossary - Perl Glossary

"\s-1DESCRIPTION\s0"
"A"
accessor methods, actual arguments, address operator, algorithm, alias, alternatives, anonymous, architecture, argument, \s-1ARGV\s0, arithmetical operator, array, array context, \s-1ASCII\s0, assertion, assignment, assignment operator, associative array, associativity, asynchronous, atom, atomic operation, attribute, autogeneration, autoincrement, autoload, autosplit, autovivification, \s-1AV\s0, awk
"B" backreference, backtracking, backward compatibility, bareword, base class, big-endian, binary, binary operator, bind, bit, bit shift, bit string, bless, block, \s-1BLOCK\s0, block buffering, Boolean, Boolean context, breakpoint, broadcast, \s-1BSD\s0, bucket, buffer, built-in, bundle, byte, bytecode
"C" C, C preprocessor, call by reference, call by value, callback, canonical, capturing, character, character class, character property, circumfix operator, class, class method, client, cloister, closure, cluster, \s-1CODE\s0, code generator, code subpattern, collating sequence, command, command buffering, command name, command-line arguments, comment, compilation unit, compile phase, compile time, compiler, composer, concatenation, conditional, connection, construct, constructor, context, continuation, core dump, \s-1CPAN\s0, cracker, current package, current working directory, currently selected output channel, \s-1CV\s0
"D" dangling statement, data structure, data type, datagram, \s-1DBM\s0, declaration, decrement, default, defined, delimiter, dereference, derived class, descriptor, destroy, destructor, device, directive, directory, directory handle, dispatch, distribution, dweomer, dwimmer, dynamic scoping
"E" eclectic, element, embedding, empty subclass test, en passant, encapsulation, endian, environment, environment variable, \s-1EOF\s0, errno, error, escape sequence, exception, exception handling, exec, executable file, execute, execute bit, exit status, export, expression, extension
"F" false, \s-1FAQ\s0, fatal error, field, \s-1FIFO\s0, file, file descriptor, file test operator, fileglob, filehandle, filename, filesystem, filter, flag, floating point, flush, \s-1FMTEYEWTK\s0, fork, formal arguments, format, freely available, freely redistributable, freeware, function, funny character, garbage collection
"G" \s-1GID\s0, glob, global, global destruction, glue language, granularity, greedy, grep, group, \s-1GV\s0
"H" hacker, handler, hard reference, hash, hash table, header file, here document, hexadecimal, home directory, host, hubris, \s-1HV\s0
"I" identifier, impatience, implementation, import, increment, indexing, indirect filehandle, indirect object, indirect object slot, indirection, infix, inheritance, instance, instance variable, integer, interface, interpolation, interpreter, invocant, invocation, I/O, \s-1IO\s0, \s-1IP\s0, \s-1IPC\s0, is-a, iteration, iterator, \s-1IV\s0
"J" \s-1JAPH\s0
"K" key, keyword
"L" label, laziness, left shift, leftmost longest, lexeme, lexer, lexical analysis, lexical scoping, lexical variable, library, \s-1LIFO\s0, line, line buffering, line number, link, \s-1LIST\s0, list, list context, list operator, list value, literal, little-endian, local, logical operator, lookahead, lookbehind, loop, loop control statement, loop label, lvaluable, lvalue, lvalue modifier
"M" magic, magical increment, magical variables, Makefile, man, manpage, matching, member data, memory, metacharacter, metasymbol, method, minimalism, mode, modifier, module, modulus, monger, mortal, multidimensional array, multiple inheritance
"N" named pipe, namespace, network address, newline, \s-1NFS\s0, null character, null list, null string, numeric context, \s-1NV\s0, nybble
"O" object, octal, offset, one-liner, open source software, operand, operating system, operator, operator overloading, options, overloading, overriding, owner
"P" package, pad, parameter, parent class, parse tree, parsing, patch, \s-1PATH\s0, pathname, pattern, pattern matching, permission bits, Pern, pipe, pipeline, platform, pod, pointer, polymorphism, port, portable, porter, \s-1POSIX\s0, postfix, pp, pragma, precedence, prefix, preprocessing, procedure, process, program generator, progressive matching, property, protocol, prototype, pseudofunction, pseudohash, pseudoliteral, public domain, pumpkin, pumpking, \s-1PV\s0
"Q" qualified, quantifier
"R" readable, reaping, record, recursion, reference, referent, regex, regular expression, regular expression modifier, regular file, relational operator, reserved words, return value, \s-1RFC\s0, right shift, root, \s-1RTFM\s0, run phase, run time, run-time pattern, \s-1RV\s0, rvalue
"S" scalar, scalar context, scalar literal, scalar value, scalar variable, scope, scratchpad, script, script kiddie, sed, semaphore, separator, serialization, server, service, setgid, setuid, shared memory, shebang, shell, side effects, signal, signal handler, single inheritance, slice, slurp, socket, soft reference, source filter, stack, standard, standard error, standard I/O, standard input, standard output, stat structure, statement, statement modifier, static, static method, static scoping, static variable, status, \s-1STDERR\s0, \s-1STDIN\s0, \s-1STDIO\s0, \s-1STDOUT\s0, stream, string, string context, stringification, struct, structure, subclass, subpattern, subroutine, subscript, substitution, substring, superclass, superuser, \s-1SV\s0, switch, switch cluster, switch statement, symbol, symbol table, symbolic debugger, symbolic link, symbolic reference, synchronous, syntactic sugar, syntax, syntax tree, syscall
"T" tainted, \s-1TCP\s0, term, terminator, ternary, text, thread, tie, \s-1TMTOWTDI\s0, token, tokener, tokenizing, toolbox approach, transliterate, trigger, trinary, troff, true, truncating, type, type casting, typed lexical, typedef, typeglob, typemap
"U" \s-1UDP\s0, \s-1UID\s0, umask, unary operator, Unicode, Unix
"V" value, variable, variable interpolation, variadic, vector, virtual, void context, v-string
"W" warning, watch expression, whitespace, word, working directory, wrapper, \s-1WYSIWYG\s0
"X" \s-1XS\s0, \s-1XSUB\s0
"Y" yacc
"Z" zero width, zombie
"\s-1AUTHOR\s0

perlembed - how to embed perl in your C program

"\s-1DESCRIPTION\s0"
"\s-1PREAMBLE\s0"
Use C from Perl?, Use a Unix program from Perl?, Use Perl from Perl?, Use C from C?, Use Perl from C?
"\s-1ROADMAP\s0"
"Compiling
"Adding
"Calling
"Evaluating
"Performing
"Fiddling
"Maintaining
"Execution
"Maintaining
"Using
"Embedding
"Hiding
"\s-1MORAL\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

perldebguts - Guts of Perl debugging

"\s-1DESCRIPTION\s0"
"Debugger
"Writing
"Frame
"Debugging
"Compile-time
CWanchored \s-1STRING\s0 CWat \s-1POS\s0, CWfloating \s-1STRING\s0 CWat \s-1POS1\s0..POS2, CWmatching floating/anchored, CWminlen, CWstclass \s-1TYPE\s0, CWnoscan, CWisall, CWGPOS, CWplus, CWimplicit, CWwith eval, CWanchored(TYPE)
"Types
"Run-time
"Debugging
CWbuckets SMALLEST(APPROX)..GREATEST(APPROX), Free/Used, CWTotal sbrk(): SBRKed/SBRKs:CONTINUOUS, CWpad: 0, CWheads: 2192, CWchain: 0, CWtail: 6144
"\s-1SEE\s0

perlxstut, perlXStut - Tutorial for writing XSUBs

"\s-1DESCRIPTION\s0"
"\s-1SPECIAL\s0
"make"
"Version
"Dynamic
"\s-1TUTORIAL\s0"
"\s-1EXAMPLE\s0
"\s-1EXAMPLE\s0
"What
"Writing
"\s-1EXAMPLE\s0
"What's
"Input
"The
"The
"Warning
"\s-1EXAMPLE\s0
"What
"Anatomy
"Getting
"More
"The
"Extending
"Documenting
"Installing
"\s-1EXAMPLE\s0
"New
"\s-1EXAMPLE\s0
"New
"\s-1EXAMPLE\s0
"\s-1EXAMPLE\s0
"\s-1EXAMPLE\s0
"Troubleshooting
"See
"Author"
"Last

perlxs - \s-1XS\s0 language reference manual

"\s-1DESCRIPTION\s0"
"Introduction"
"On
"The
"The
"The
"Returning
"The
"The
"The
"The
"The
"The
"The
"The
"Initializing
"Default
"The
"The
"The
"The
"Variable-length
"The
"The
"Returning
"The
"The
"The
"The
"The
"The
"The
"The
"The
"The
"The
"The
"The
"The
"The
"Inserting
"Using
"Interface
"Perl
"The
"Safely
\s-1MY_CXT_KEY\s0, typedef my_cxt_t, \s-1START_MY_CXT\s0, \s-1MY_CXT_INIT\s0, dMY_CXT, \s-1MY_CXT\s0
"\s-1EXAMPLES\s0"
"\s-1XS\s0
"\s-1AUTHOR\s0"

perlclib - Internal replacements for standard C library functions

"\s-1DESCRIPTION\s0"
"Conventions"
CWt, CWp, CWn, CWs
"File
"File
"File
"Memory
"Character
"stdlib.h
"Miscellaneous
"\s-1SEE\s0

perlguts - Introduction to the Perl \s-1API\s0

"\s-1DESCRIPTION\s0"
"Variables"
"Datatypes"
"Working
"Offsets"
"What's
"Working
"Working
"Hash
"AVs,
"References"
"Blessed
"Creating
\s-1GV_ADDMULTI\s0, \s-1GV_ADDWARN\s0
"Reference
"Stashes
"Double-Typed
"Magic
"Assigning
"Magic
"Finding
"Understanding
"Localizing
CWSAVEINT(int i), CWSAVEIV(IV i), CWSAVEI32(I32 i), CWSAVELONG(long i), CWSAVESPTR(s), CWSAVEPPTR(p), CWSAVEFREESV(SV *sv), CWSAVEMORTALIZESV(SV *sv), CWSAVEFREEOP(OP *op), CWSAVEFREEPV(p), CWSAVECLEARSV(SV *sv), CWSAVEDELETE(HV *hv, char *key, I32 length), CWSAVEDESTRUCTOR(DESTRUCTORFUNC_NOCONTEXT_t f, void *p), CWSAVEDESTRUCTOR_X(DESTRUCTORFUNC_t f, void *p), CWSAVESTACK_POS(), CWSV* save_scalar(GV *gv), CWAV* save_ary(GV *gv), CWHV* save_hash(GV *gv), CWvoid save_item(SV *item), CWvoid save_list(SV **sarg, I32 maxsarg), CWSV* save_svref(SV **sptr), CWvoid save_aptr(AV **aptr), CWvoid save_hptr(HV **hptr)
"Subroutines"
"XSUBs
"Calling
"Memory
"PerlIO"
"Putting
"Scratchpads"
"Scratchpads
"Compiled
"Code
"Examining
"Compile
"Compile
"Compile
"Compile
"Pluggable
"How
"Background
"So
"How
"Should
"Future
"Internal
A, p, d, s, n, r, f, M, o, x, m, X, E, b
"Formatted
"Pointer-To-Integer
"Source
"Backwards
"Unicode
"What
"How
"How
"How
"How
"Is
"Custom
"\s-1AUTHORS\s0"
"\s-1SEE\s0

perlcall - Perl calling conventions from C

"\s-1DESCRIPTION\s0" An Error Handler, An Event Driven Program
"\s-1THE\s0 call_sv, call_pv, call_method, call_argv
"\s-1FLAG\s0
"G_VOID"
"G_SCALAR"
"G_ARRAY"
"G_DISCARD"
"G_NOARGS"
"G_EVAL"
"G_KEEPERR"
"Determining
"\s-1EXAMPLES\s0"
"No
"Passing
"Returning
"Returning
"Returning
"Returning
"Using
"Using
"Using
"Using
"Using
"Using
"Using
"Strategies
1. Ignore the problem - Allow only 1 callback, 2. Create a sequence of callbacks - hard wired limit, 3. Use a parameter to map to the Perl callback
"Alternate
"Creating
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

perlapi - autogenerated documentation for the perl public \s-1API\s0

"\s-1DESCRIPTION\s0"
\s-1GIMME\s0 , \s-1GIMME_V\s0 , G_ARRAY , G_DISCARD , G_EVAL , G_NOARGS , G_SCALAR , G_VOID
"Array AvFILL , av_clear , av_delete , av_exists , av_extend , av_fetch , av_fill , av_len , av_make , av_pop , av_push , av_shift , av_store , av_undef , av_unshift , get_av , newAV , sortsv
"Callback call_argv , call_method , call_pv , call_sv , \s-1ENTER\s0 , eval_pv , eval_sv , \s-1FREETMPS\s0 , \s-1LEAVE\s0 , \s-1SAVETMPS\s0
"Character isALNUM , isALPHA , isDIGIT , isLOWER , isSPACE , isUPPER , toLOWER , toUPPER
"Cloning perl_clone
"\s-1CV\s0 CvSTASH , get_cv
"Embedding cv_undef , load_module , nothreadhook , perl_alloc , perl_construct , perl_destruct , perl_free , perl_parse , perl_run , require_pv
"Functions packlist , pack_cat , unpackstring , unpack_str
"Global PL_modglobal , PL_na , PL_sv_no , PL_sv_undef , PL_sv_yes
"\s-1GV\s0 GvSV , gv_fetchmeth , gv_fetchmethod , gv_fetchmethod_autoload , gv_fetchmeth_autoload , gv_stashpv , gv_stashpvn , gv_stashsv
"Handy Nullav , Nullch , Nullcv , Nullhv , Nullsv
"Hash get_hv , HEf_SVKEY , HeHASH , HeKEY , HeKLEN , HePV , HeSVKEY , HeSVKEY_force , HeSVKEY_set , HeVAL , HvNAME , hv_clear , hv_clear_placeholders , hv_delete , hv_delete_ent , hv_exists , hv_exists_ent , hv_fetch , hv_fetch_ent , hv_iterinit , hv_iterkey , hv_iterkeysv , hv_iternext , hv_iternextsv , hv_iternext_flags , hv_iterval , hv_magic , hv_scalar , hv_store , hv_store_ent , hv_undef , newHV
"Magical mg_clear , mg_copy , mg_find , mg_free , mg_get , mg_length , mg_magical , mg_set , SvGETMAGIC , SvLOCK , SvSETMAGIC , SvSetMagicSV , SvSetMagicSV_nosteal , SvSetSV , SvSetSV_nosteal , SvSHARE , SvUNLOCK
"Memory Copy , CopyD , Move , MoveD , Newx , Newxc , Newxz , Poison , Renew , Renewc , Safefree , savepv , savepvn , savesharedpv , savesvpv , StructCopy , Zero , ZeroD
"Miscellaneous fbm_compile , fbm_instr , form , getcwd_sv , strEQ , strGE , strGT , strLE , strLT , strNE , strnEQ , strnNE , sv_nolocking , sv_nosharing , sv_nounlocking
"Numeric grok_bin , grok_hex , grok_number , grok_numeric_radix , grok_oct , scan_bin , scan_hex , scan_oct
"Optree cv_const_sv , newCONSTSUB , newXS
"Pad pad_sv
"Stack dMARK , dORIGMARK , dSP , \s-1EXTEND\s0 , \s-1MARK\s0 , mPUSHi , mPUSHn , mPUSHp , mPUSHu , mXPUSHi , mXPUSHn , mXPUSHp , mXPUSHu , \s-1ORIGMARK\s0 , POPi , POPl , POPn , POPp , POPpbytex , POPpx , POPs , PUSHi , \s-1PUSHMARK\s0 , PUSHmortal , PUSHn , PUSHp , PUSHs , PUSHu , \s-1PUTBACK\s0 , \s-1SP\s0 , \s-1SPAGAIN\s0 , XPUSHi , XPUSHmortal , XPUSHn , XPUSHp , XPUSHs , XPUSHu , \s-1XSRETURN\s0 , \s-1XSRETURN_EMPTY\s0 , \s-1XSRETURN_IV\s0 , \s-1XSRETURN_NO\s0 , \s-1XSRETURN_NV\s0 , \s-1XSRETURN_PV\s0 , \s-1XSRETURN_UNDEF\s0 , \s-1XSRETURN_UV\s0 , \s-1XSRETURN_YES\s0 , XST_mIV , XST_mNO , XST_mNV , XST_mPV , XST_mUNDEF , XST_mYES
"\s-1SV\s0 svtype , SVt_IV , SVt_NV , SVt_PV , SVt_PVAV , SVt_PVCV , SVt_PVHV , SVt_PVMG
"\s-1SV\s0 get_sv , looks_like_number , newRV_inc , newRV_noinc , \s-1NEWSV\s0 , newSV , newSVhek , newSViv , newSVnv , newSVpv , newSVpvf , newSVpvn , newSVpvn_share , newSVrv , newSVsv , newSVuv , SvCUR , SvCUR_set , SvEND , SvGROW , SvIOK , SvIOKp , SvIOK_notUV , SvIOK_off , SvIOK_on , SvIOK_only , SvIOK_only_UV , SvIOK_UV , SvIsCOW , SvIsCOW_shared_hash , SvIV , SvIVX , SvIVx , SvIV_set , SvLEN , SvLEN_set , SvMAGIC_set , SvNIOK , SvNIOKp , SvNIOK_off , SvNOK , SvNOKp , SvNOK_off , SvNOK_on , SvNOK_only , SvNV , SvNVX , SvNVx , SvNV_set , SvOK , SvOOK , SvPOK , SvPOKp , SvPOK_off , SvPOK_on , SvPOK_only , SvPOK_only_UTF8 , SvPV , SvPVbyte , SvPVbytex , SvPVbytex_force , SvPVbyte_force , SvPVbyte_nolen , SvPVutf8 , SvPVutf8x , SvPVutf8x_force , SvPVutf8_force , SvPVutf8_nolen , SvPVX , SvPVx , SvPV_force , SvPV_force_nomg , SvPV_nolen , SvPV_set , SvREFCNT , SvREFCNT_dec , SvREFCNT_inc , SvROK , SvROK_off , SvROK_on , SvRV , SvRV_set , SvSTASH , SvSTASH_set , SvTAINT , SvTAINTED , SvTAINTED_off , SvTAINTED_on , SvTRUE , SvTYPE , SvUOK , SvUPGRADE , SvUTF8 , SvUTF8_off , SvUTF8_on , SvUV , SvUVX , SvUVx , SvUV_set , sv_2bool , sv_2cv , sv_2io , sv_2iv , sv_2mortal , sv_2nv , sv_2pvbyte , sv_2pvbyte_nolen , sv_2pvutf8 , sv_2pvutf8_nolen , sv_2pv_flags , sv_2pv_nolen , sv_2uv , sv_backoff , sv_bless , sv_catpv , sv_catpvf , sv_catpvf_mg , sv_catpvn , sv_catpvn_flags , sv_catpvn_mg , sv_catpvn_nomg , sv_catpv_mg , sv_catsv , sv_catsv_flags , sv_catsv_mg , sv_catsv_nomg , sv_chop , sv_clear , sv_cmp , sv_cmp_locale , sv_collxfrm , sv_copypv , sv_dec , sv_derived_from , sv_eq , sv_force_normal , sv_force_normal_flags , sv_free , sv_gets , sv_grow , sv_inc , sv_insert , sv_isa , sv_isobject , sv_iv , sv_len , sv_len_utf8 , sv_magic , sv_magicext , sv_mortalcopy , sv_newmortal , sv_newref , sv_nv , sv_pos_b2u , sv_pos_u2b , sv_pv , sv_pvbyte , sv_pvbyten , sv_pvbyten_force , sv_pvn , sv_pvn_force , sv_pvn_force_flags , sv_pvutf8 , sv_pvutf8n , sv_pvutf8n_force , sv_reftype , sv_replace , sv_report_used , sv_reset , sv_rvweaken , sv_setiv , sv_setiv_mg , sv_setnv , sv_setnv_mg , sv_setpv , sv_setpvf , sv_setpvf_mg , sv_setpviv , sv_setpviv_mg , sv_setpvn , sv_setpvn_mg , sv_setpv_mg , sv_setref_iv , sv_setref_nv , sv_setref_pv , sv_setref_pvn , sv_setref_uv , sv_setsv , sv_setsv_flags , sv_setsv_mg , sv_setsv_nomg , sv_setuv , sv_setuv_mg , sv_taint , sv_tainted , sv_true , sv_unmagic , sv_unref , sv_unref_flags , sv_untaint , sv_upgrade , sv_usepvn , sv_usepvn_mg , sv_utf8_decode , sv_utf8_downgrade , sv_utf8_encode , sv_utf8_upgrade , sv_utf8_upgrade_flags , sv_uv , sv_vcatpvf , sv_vcatpvfn , sv_vcatpvf_mg , sv_vsetpvf , sv_vsetpvfn , sv_vsetpvf_mg
"Unicode bytes_from_utf8 , bytes_to_utf8 , ibcmp_utf8 , is_utf8_char , is_utf8_string , is_utf8_string_loc , is_utf8_string_loclen , pv_uni_display , sv_cat_decode , sv_recode_to_utf8 , sv_uni_display , to_utf8_case , to_utf8_fold , to_utf8_lower , to_utf8_title , to_utf8_upper , utf8n_to_uvchr , utf8n_to_uvuni , utf8_distance , utf8_hop , utf8_length , utf8_to_bytes , utf8_to_uvchr , utf8_to_uvuni , uvchr_to_utf8 , uvuni_to_utf8_flags ax , \s-1CLASS\s0 , dAX , dAXMARK , dITEMS , dXSARGS , dXSI32 , items , ix , newXSproto , \s-1RETVAL\s0 , \s-1ST\s0 , \s-1THIS\s0 , \s-1XS\s0 , \s-1XS_VERSION\s0 , \s-1XS_VERSION_BOOTCHECK\s0
"Warning croak , warn
"\s-1AUTHORS\s0"
"\s-1SEE\s0

perlintern - autogenerated documentation of purely internal Perl functions

"\s-1DESCRIPTION\s0"
"\s-1CV\s0
CvWEAKOUTSIDE
"Functions \s-1CX_CURPAD_SAVE\s0 , \s-1CX_CURPAD_SV\s0 , \s-1PAD_BASE_SV\s0 , \s-1PAD_CLONE_VARS\s0 , \s-1PAD_COMPNAME_FLAGS\s0 , \s-1PAD_COMPNAME_GEN\s0 , PAD_COMPNAME_GEN_set , \s-1PAD_COMPNAME_OURSTASH\s0 , \s-1PAD_COMPNAME_PV\s0 , \s-1PAD_COMPNAME_TYPE\s0 , \s-1PAD_DUP\s0 , \s-1PAD_RESTORE_LOCAL\s0 , \s-1PAD_SAVE_LOCAL\s0 , \s-1PAD_SAVE_SETNULLPAD\s0 , \s-1PAD_SETSV\s0 , \s-1PAD_SET_CUR\s0 , \s-1PAD_SET_CUR_NOSAVE\s0 , \s-1PAD_SV\s0 , PAD_SVl , \s-1SAVECLEARSV\s0 , \s-1SAVECOMPPAD\s0 , \s-1SAVEPADSV\s0
"Functions find_runcv
"Global PL_DBsingle , PL_DBsub , PL_DBtrace , PL_dowarn , PL_last_in_gv , PL_ofs_sv , PL_rs
"\s-1GV\s0 is_gv_magical
"\s-1IO\s0 start_glob
"Pad CvPADLIST , cv_clone , cv_dump , do_dump_pad , intro_my , pad_add_anon , pad_add_name , pad_alloc , pad_block_start , pad_check_dup , pad_findlex , pad_findmy , pad_fixup_inner_anons , pad_free , pad_leavemy , pad_new , pad_push , pad_reset , pad_setsv , pad_swipe , pad_tidy , pad_undef
"Stack djSP , \s-1LVRET\s0
"\s-1SV\s0 report_uninit , sv_add_arena , sv_clean_all , sv_clean_objs , sv_free_arenas
"\s-1AUTHORS\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"History
"Basic
"Layers
"Data
"Functions
"Per-instance
"Layers
"Per-instance
\s-1PERLIO_F_EOF\s0, \s-1PERLIO_F_CANWRITE\s0, \s-1PERLIO_F_CANREAD\s0, \s-1PERLIO_F_ERROR\s0, \s-1PERLIO_F_TRUNCATE\s0, \s-1PERLIO_F_APPEND\s0, \s-1PERLIO_F_CRLF\s0, \s-1PERLIO_F_UTF8\s0, \s-1PERLIO_F_UNBUF\s0, \s-1PERLIO_F_WRBUF\s0, \s-1PERLIO_F_RDBUF\s0, \s-1PERLIO_F_LINEBUF\s0, \s-1PERLIO_F_TEMP\s0, \s-1PERLIO_F_OPEN\s0, \s-1PERLIO_F_FASTGETS\s0
"Methods fsize, name, size, kind, \s-1PERLIO_K_BUFFERED\s0, \s-1PERLIO_K_RAW\s0, \s-1PERLIO_K_CANCRLF\s0, \s-1PERLIO_K_FASTGETS\s0, \s-1PERLIO_K_MULTIARG\s0, Pushed, Popped, Open, Binmode, Getarg, Fileno, Dup, Read, Write, Seek, Tell, Close, Flush, Fill, Eof, Error, Clearerr, Setlinebuf, Get_base, Get_bufsiz, Get_ptr, Get_cnt, Set_ptrcnt
"Utilities"
"Implementing
C implementations, Perl implementations
"Core “unix”, “perlio”, “stdio”, “crlf”, “mmap”, “pending”, “raw”, “utf8”
"Extension “:encoding”, “:scalar”, “:via”
"\s-1TODO\s0"

perlapio - perl's \s-1IO\s0 abstraction interface.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
1. \s-1USE_STDIO\s0, 2. \s-1USE_SFIO\s0, 3. \s-1USE_PERLIO\s0, BIPerlIO_stdin(), BIPerlIO_stdout(), BIPerlIO_stderr(), PerlIO_open(path, mode), PerlIO_fdopen(fd,mode), PerlIO_reopen(path,mode,f), PerlIO_printf(f,fmt,...), PerlIO_vprintf(f,fmt,a), PerlIO_stdoutf(fmt,...), PerlIO_read(f,buf,count), PerlIO_write(f,buf,count), PerlIO_close(f), PerlIO_puts(f,s), PerlIO_putc(f,c), PerlIO_ungetc(f,c), PerlIO_getc(f), PerlIO_eof(f), PerlIO_error(f), PerlIO_fileno(f), PerlIO_clearerr(f), PerlIO_flush(f), PerlIO_seek(f,offset,whence), PerlIO_tell(f), PerlIO_getpos(f,p), PerlIO_setpos(f,p), PerlIO_rewind(f), BIPerlIO_tmpfile(), PerlIO_setlinebuf(f)
"Co-existence PerlIO_importFILE(f,mode), PerlIO_exportFILE(f,mode), PerlIO_releaseFILE(p,f), PerlIO_findFILE(f) PerlIO_fast_gets(f), PerlIO_has_cntptr(f), PerlIO_get_cnt(f), PerlIO_get_ptr(f), PerlIO_set_ptrcnt(f,p,c), PerlIO_canset_cnt(f), PerlIO_set_cnt(f,c), PerlIO_has_base(f), PerlIO_get_base(f), PerlIO_get_bufsiz(f)
"Other PerlIO_apply_layers(f,mode,layers), PerlIO_binmode(f,ptype,imode,layers), '<' read, '>' write, '+' read/write, PerlIO_debug(fmt,...)

perlhack - How to hack at the Perl internals

"\s-1DESCRIPTION\s0" Does concept match the general goals of Perl?, Where is the implementation?, Backwards compatibility, Could it be a module instead?, Is the feature generic enough?, Does it potentially introduce new bugs?, Does it preclude other desirable features?, Is the implementation robust?, Is the implementation generic enough to be portable?, Is the implementation tested?, Is there enough documentation?, Is there another way to do it?, Does it create too much work?, Patches speak louder than words
"Keeping rsync'ing the source tree, Using rsync over the \s-1LAN\s0, Using pushing over the \s-1NFS\s0, rsync'ing the patches
"Why It's easier to rsync the source tree, It's more reliable
"Why It's easier to rsync the patches, It's a good reference, Finding a start point, Finding how to fix a bug, Finding the source of misbehaviour
"Working
"Perlbug
"Submitting
perlguts, perlxstut and perlxs, perlapi, Porting/pumpkin.pod, The perl5-porters \s-1FAQ\s0
"Finding Core modules, Tests, Documentation, Configure, Interpreter
"Elements Startup, Parsing, Optimization, Running, Exception handing
"Internal
"Op
"Stacks"
Argument stack, Mark stack, Save stack
"Millions
"The
"Poking
"Using
run [args], break function_name, break source.c:xxx, step, next, continue, finish, 'enter', print
"gdb
"Dumping
"Patching"
"Patching
"Adding
"Writing
t/base/, t/cmd/, t/comp/, t/io/, t/lib/, t/op/, t/pod/, t/run/, t/uni/, t/win32/, t/x2p, t/base t/comp, t/cmd t/run t/io t/op, t/lib ext lib
"Special coretest, test.deparse, test.taintwarn, minitest, test.valgrind check.valgrind utest.valgrind ucheck.valgrind, test.third check.third utest.third ucheck.third, test.torture torturetest, utest ucheck test.utf8 check.utf8, minitest.utf16 test.utf16, test_harness, test-notty test_notty
"Running -v, -torture, -re=PATTERN, -re \s-1LIST\s0 \s-1OF\s0 \s-1PATTERNS\s0, PERL_CORE=1, PERL_DESTRUCT_LEVEL=2, \s-1PERL\s0, \s-1PERL_SKIP_TTY_TEST\s0
"\s-1EXTERNAL\s0
"Rational
"Purify
-Accflags=-DPURIFY, -Doptimize='-g', -Uusemymalloc, -Dusemultiplicity
"Purify \s-1DEFINES\s0, \s-1USE_MULTI\s0 = define, #PERL_MALLOC = define, \s-1CFG\s0 = Debug
"valgrind"
"Compaq's/Digital's/HP's
"\s-1PERL_DESTRUCT_LEVEL\s0"
"Profiling"
"Gprof
-a, -b, -e routine, -f routine, -s, -z
"\s-1GCC\s0
"Pixie
-h, -l, -p[rocedures], -h[eavy], -i[nvocations], -l[ines], -testcoverage, -z[ero]
"Miscellaneous
"\s-1CONCLUSION\s0"
The Road goes ever on and on, down from the door where it began.
"\s-1AUTHOR\s0"

perlbook - Perl book information

"\s-1DESCRIPTION\s0"

perltodo - Perl TO-DO List

"\s-1DESCRIPTION\s0"
"The
"Needed
"Needed
Implement “_ prototype character”, Implement “state variables”
"Needed
"Tasks
"common
"\s-1POD\s0
"Parallel
"Make
"Improve
"test
"A
"fix
"Dual
"\s-1POSIX\s0
"Tasks
"Relocatable
"make
"compressed
"Add
"Make
"make
"linker
"Tasks
"Make
"Tidy
"bincompat
"am
"emulate
"reduce
"Tasks
"IPv6"
"merge
"\s-1UTF8\s0
"Implicit
"autovivification"
"Unicode
"use
"Make
"readpipe(\s-1LIST\s0)"
"Tasks
"lexical
"Attach/detach
"Constant
"\s-1LVALUE\s0
"\s-1LVALUE\s0
"_
"state
"@INC
"regexp
"\s-1UNITCHECK\s0"
"optional
"You
"lexical
"entersub
"Self
"What
"Big
"make
"iCOW"
"(?{...})
"A

perldoc - Look up Perl documentation in Pod format.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0"
-h, -v, -t, -u, -m module, -l, -F, -f perlfunc, -q perlfaq-search-regexp, -T, -d destination-filename, -o output-formatname, -M module-name, -w option:value or -w option, -X, PageName|ModuleName|ProgramName, -n some-formatter, -r, -i, -V
"\s-1SECURITY\s0"
"\s-1ENVIRONMENT\s0"
"\s-1AUTHOR\s0"

perlhist - the Perl history records

"\s-1DESCRIPTION\s0"
"\s-1INTRODUCTION\s0"
"\s-1THE\s0
"\s-1PUMPKIN\s0?"
"\s-1THE\s0
"\s-1SELECTED\s0
"\s-1SELECTED\s0
"\s-1THE\s0

perldelta - what is new for perl v5.8.8

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Modules
"Utility
"New
"Performance
"Installation
"Selected
"New
"Changed
"New
"Known
"Platform
"Reporting
"\s-1SEE\s0

perl588delta, perldelta - what is new for perl v5.8.8

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Modules
"Utility
"New
"Performance
"Installation
"Selected
"New
"Changed
"New
"Known
"Platform
"Reporting
"\s-1SEE\s0

perl587delta, perldelta - what is new for perl v5.8.7

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Unicode
"suidperl
"Optional
"Modules
"Utility
"find2perl
"Performance
"Installation
"Selected
"New
"Changed
"Known
"Platform
"Reporting
"\s-1SEE\s0

perl586delta - what is new for perl v5.8.6

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Modules
"Utility
"Performance
"Selected
"New
"Changed
"New
"Reporting
"\s-1SEE\s0

perl585delta - what is new for perl v5.8.5

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Modules
"Utility
"Perl's
"h2ph"
"Installation
"Selected
"New
"Changed
"Known
"Platform
"Reporting
"\s-1SEE\s0

perl584delta - what is new for perl v5.8.4

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Malloc
"Unicode
"suidperl
"format"
"Modules
"Updated
Attribute::Handlers, B, Benchmark, \s-1CGI\s0, Carp, Cwd, Exporter, File::Find, \s-1IO\s0, IPC::Open3, Local::Maketext, Math::BigFloat, Math::BigInt, Math::BigRat, MIME::Base64, ODBM_File, \s-1POSIX\s0, Shell, Socket, Storable, Switch, Sys::Syslog, Term::ANSIColor, Time::HiRes, Unicode::UCD, Win32, base, open, threads, utf8
"Performance
"Utility
"Installation
"Selected
"New
"Changed
"Future
"Platform
"Reporting
"\s-1SEE\s0

perl583delta - what is new for perl v5.8.3

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Modules
\s-1CGI\s0, Cwd, Digest, Digest::MD5, Encode, File::Spec, FindBin, List::Util, Math::BigInt, PodParser, Pod::Perldoc, \s-1POSIX\s0, Unicode::Collate, Unicode::Normalize, Test::Harness, threads::shared
"Utility
"New
"Installation
"Selected
"New
"Changed
"Configuration
"Platform
"Known
"Future
"Obituary"
"Reporting
"\s-1SEE\s0

perl582delta - what is new for perl v5.8.2

"\s-1DESCRIPTION\s0"
"Incompatible
"Core
"Hash
"Threading"
"Modules
"Updated
Devel::PPPort, Digest::MD5, I18N::LangTags, libnet, MIME::Base64, Pod::Perldoc, strict, Tie::Hash, Time::HiRes, Unicode::Collate, Unicode::Normalize, \s-1UNIVERSAL\s0
"Selected
"Changed
"Platform
"Future
"Reporting
"\s-1SEE\s0

perl581delta - what is new for perl v5.8.1

"\s-1DESCRIPTION\s0"
"Incompatible
"Hash
"\s-1UTF-8\s0
"(Win32)
"(Win32)
"Core
"\s-1UTF-8\s0
"Unsafe
"Tied
"local
"Unicode
"Deprecation
"Miscellaneous
"Modules
"Updated
base, B::Bytecode, B::Concise, B::Deparse, Benchmark, ByteLoader, bytes, \s-1CGI\s0, charnames, \s-1CPAN\s0, Data::Dumper, DB_File, Devel::PPPort, Digest::MD5, Encode, fields, libnet, Math::BigInt, MIME::Base64, \s-1NEXT\s0, Net::Ping, PerlIO::scalar, podlators, Pod::LaTeX, PodParsers, Pod::Perldoc, Scalar::Util, Storable, strict, Term::ANSIcolor, Test::Harness, Test::More, Test::Simple, Text::Balanced, Time::HiRes, threads, threads::shared, Unicode::Collate, Unicode::Normalize, Win32::GetFolderPath, Win32::GetOSVersion
"Utility
"New
"Installation
"Platform-specific
"Selected
"Closures,
"Generic
"Platform-specific
"New
"Changed
"New
"Known
"Tied
"Net::Ping
"B::C"
"Platform
"\s-1EBCDIC\s0
"Cygwin
"\s-1HP-UX:\s0
"\s-1IRIX:\s0
"Mac
"Tru64:
"Win32:
"Future
"Reporting
"\s-1SEE\s0

perl58delta - what is new for perl v5.8.0

"\s-1DESCRIPTION\s0"
"Highlights
"Incompatible
"Binary
"64-bit
"\s-1AIX\s0
"Socket
"IEEE-format
"New
"\s-1REF\s0(...)
"pack/unpack
"glob()
"Deprecations"
"Core
"Unicode
"PerlIO
"ithreads"
"Restricted
"Safe
"Understanding
"Arrays
"Miscellaneous
"Modules
"New
"Updated
"Utility
"New
"Performance
"Installation
"Generic
"New
"Selected
"Platform
"New
"Changed
"Security
"New
"Known
"The
"Localising
"Building
"mod_perl
"lib/ftmp-security
"libwww-perl
"\s-1PDL\s0
"Perl_get_sv"
"Self-tying
"ext/threads/t/libc"
"Failure
"Timing
"Tied/Magical
"Unicode
"Platform
"\s-1AIX\s0"
"Alpha
"AmigaOS"
"BeOS"
"Cygwin
"\s-1DJGPP\s0
"FreeBSD
"FreeBSD
"\s-1IRIX\s0
"HP-UX
"Linux
"Linux
"Mac
"Mac
"\s-1OS/2\s0
"op/sprintf
"\s-1SCO\s0"
"Solaris
"Solaris
"SUPER-UX
"Term::ReadKey
"UNICOS/mk"
"\s-1UTS\s0"
"\s-1VOS\s0
"\s-1VMS\s0"
"Win32"
"XML::Parser
"z/OS
"Unicode
"Seen
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl573delta - what's new for perl v5.7.3

"\s-1DESCRIPTION\s0"
"Changes"
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl572delta - what's new for perl v5.7.2

"\s-1DESCRIPTION\s0"
"Security
"Incompatible
"64-bit
"\s-1AIX\s0
"Socket
"Different
"Deprecations"
"Core
"Modules
"New
"Updated
"Utility
"New
"Installation
"New
"Generic
"Selected
"Platform
"New
"Source
"\s-1MAGIC\s0
"Better
"Regex
"gcc
"New
"Known
"\s-1AIX\s0"
"Amiga
"lib/ftmp-security
"Cygwin
"HP-UX
"HP-UX
"Linux
"\s-1OS/390\s0"
"op/sprintf
"Failure
"\s-1UNICOS\s0"
"\s-1UTS\s0"
"\s-1VMS\s0"
"Win32"
"Localising
"Self-tying
"Variable
"Building
"The
"The
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl571delta - what's new for perl v5.7.1

"\s-1DESCRIPTION\s0"
"Security
"Incompatible
"Core
"\s-1AUTOLOAD\s0
"PerlIO
"Signals
"Modules
"New
"Updated
"Performance
"Utility
"New
"perlclib"
"perliol"
"\s-1README\s0.aix"
"\s-1README\s0.bs2000"
"\s-1README\s0.macos"
"\s-1README\s0.mpeix"
"\s-1README\s0.solaris"
"\s-1README\s0.vos"
"Porting/repository.pod"
"Installation
"New
"Generic
d_cmsghdr, d_fcntl_can_lock, d_fsync, d_getitimer, d_getpagsz, d_msghdr_s, need_va_copy, d_readv, d_recvmsg, d_sendmsg, sig_size, d_sockatmark, d_strtoq, d_u32align, d_ualarm, d_usleep
"Selected
"Platform
"New
"Changed
"New
"Known
"\s-1AIX\s0
"lib/ftmp-security
"lib/io_multihomed
"Test
"lib/b
"Linux
"sigaction
"sprintf
"Failure
"Localising
"Self-tying
"Building
"The
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl570delta - what's new for perl v5.7.0

"\s-1DESCRIPTION\s0"
"Security
"Incompatible
"Core
"Modules
"New
"Updated
"Utility
"New
"Performance
"Installation
"Generic
"Selected
"Platform
"New
"Changed
"Known
"Unicode
"\s-1EBCDIC\s0
"Building
"ftmp-security
"Test
"Long
"Linux
"Storable
"Threads
"The
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

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

"\s-1DESCRIPTION\s0"
"Summary
"Security
"Core
CWUNIVERSAL::isa(), Memory leaks, Numeric conversions, qw(a\b), caller(), Bugs in regular expressions, “slurp” mode, Autovivification of symbolic references to special variables, Lexical warnings, Spurious warnings and errors, glob(), Tainting, sort(), #line directives, Subroutine prototypes, map(), Debugger, \s-1PERL5OPT\s0, chop(), Unicode support, 64-bit support, Compiler, Lvalue subroutines, IO::Socket, File::Find, xsubpp, CWno Module;, Tests
"Core
"Configuration
"Documentation"
"Bundled
B::Concise, File::Temp, Pod::LaTeX, Pod::Text::Overstrike, \s-1CGI\s0, \s-1CPAN\s0, Class::Struct, DB_File, Devel::Peek, File::Find, Getopt::Long, IO::Poll, IPC::Open3, Math::BigFloat, Math::Complex, Net::Ping, Opcode, Pod::Parser, Pod::Text, SDBM_File, Sys::Syslog, Tie::RefHash, Tie::SubstrHash
"Platform-specific \s-1NCR\s0 \s-1MP-RAS\s0, NonStop-UX
"Core
"Interpreter
"Lexically
"Unicode
"Support
"Support
"Improved
"New
"File
"open()
"64-bit
"Large
"Long
"Enhanced
"File
"Support
"\s-1POSIX\s0
"Better
"Better
"pack()
"pack()
"pack()
"Comments
"Weak
"Binary
"Lvalue
"Some
"Boolean
"exists()
"exists()
"Pseudo-hashes
"Automatic
"Better
"Where
"eof()
"binmode()
"system(),
"Improved
"Diagnostics
"More
"syswrite()
"Better
"Bit
"Improved
"More
"$^X
"New
"Optional
"Arrays
"@-
"Modules
"Modules"
attributes, B, Benchmark, ByteLoader, constant, charnames, Data::Dumper, \s-1DB\s0, DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, English, Env, Fcntl, File::Compare, File::Find, File::Glob, File::Spec, File::Spec::Functions, Getopt::Long, \s-1IO\s0, \s-1JPL\s0, lib, Math::BigInt, Math::Complex, Math::Trig, Pod::Parser, Pod::InputObjects, Pod::Checker, podchecker, Pod::ParseUtils, Pod::Find, Pod::Select, podselect, Pod::Usage, pod2usage, Pod::Text and Pod::Man, SDBM_File, Sys::Syslog, Sys::Hostname, Term::ANSIColor, Time::Local, Win32, XSLoader, \s-1DBM\s0 Filters
"Pragmata"
"Utility
"dprofpp"
"find2perl"
"h2xs"
"perlcc"
"perldoc"
"The
"Improved
perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, perldebug.pod, perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, perlintern.pod, perllexwarn.pod, perlnumber.pod, perlopentut.pod, perlreftut.pod, perltootc.pod, perltodo.pod, perlunicode.pod
"Performance
"Optimized
"Faster
"delete(),
"Installation
"-Dusethreads
"New
"Threadedness
"Long
"-Dusemorebits"
"-Duselargefiles"
"installusrbinperl"
"\s-1SOCKS\s0
"Enhanced
"gcc
"Platform
"Supported
"\s-1DOS\s0"
"\s-1OS390\s0
"\s-1VMS\s0"
"Win32"
"Significant
"<\s-1HANDLE\s0>
"All
"Implicitly
"Behavior
"Failures
"Locale
"Memory
"Spurious
"Potential
"New
“%s” variable CW%s masks earlier declaration in same CW%s, “my sub” not yet implemented, “our” variable CW%s redeclared, '!' allowed only after types CW%s, / cannot take a count, / must be followed by a, A or Z, / must be followed by a*, A* or Z*, / must follow a numeric type, /%s/: Unrecognized escape \%c passed through, /%s/: Unrecognized escape \%c in character class passed through, /%s/ should probably be written as “%s”, %s() called too early to check prototype, CW%s argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element, CW%s argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element or slice, CW%s argument is not a subroutine name, CW%s package attribute may clash with future reserved word: CW%s, (in cleanup) CW%s, <> should be quotes, Attempt to join self, Bad evalled substitution pattern, Bad realloc() ignored, Bareword found in conditional, Binary number > 0b11111111111111111111111111111111 non-portable, Bit vector size > 32 non-portable, Buffer overflow in prime_env_iter: CW%s, Can't check filesystem of script “%s”, Can't declare class for non-scalar CW%s in “%s”, Can't declare CW%s in “%s”, Can't ignore signal \s-1CHLD\s0, forcing to default, Can't modify non-lvalue subroutine call, Can't read \s-1CRTL\s0 environ, Can't remove CW%s: CW%s, skipping file, Can't return CW%s from lvalue subroutine, Can't weaken a nonreference, Character class [:%s:] unknown, Character class syntax [%s] belongs inside character classes, Constant is not CW%s reference, constant(%s): CW%s, CORE::%s is not a keyword, defined(@array) is deprecated, defined(%hash) is deprecated, Did not produce a valid header, (Did you mean “local” instead of “our”?), Document contains no data, entering effective CW%s failed, false [] range “%s” in regexp, Filehandle CW%s opened only for output, flock() on closed filehandle CW%s, Global symbol “%s” requires explicit package name, Hexadecimal number > 0xffffffff non-portable, Ill-formed \s-1CRTL\s0 environ value “%s”, Ill-formed message in prime_env_iter: |%s|, Illegal binary digit CW%s, Illegal binary digit CW%s ignored, Illegal number of bits in vec, Integer overflow in CW%s number, Invalid CW%s attribute: CW%s, Invalid CW%s attributes: CW%s, invalid [] range “%s” in regexp, Invalid separator character CW%s in attribute list, Invalid separator character CW%s in subroutine attribute list, leaving effective CW%s failed, Lvalue subs returning CW%s not implemented yet, Method CW%s not permitted, Missing CW%sbrace%s on \N{}, Missing command in piped open, Missing name in “my sub”, No CW%s specified for -%c, No package name allowed for variable CW%s in “our”, No space allowed after -%c, no \s-1UTC\s0 offset information; assuming local time is \s-1UTC\s0, Octal number > 037777777777 non-portable, panic: del_backref, panic: kid popen errno read, panic: magic_killbackrefs, Parentheses missing around “%s” list, Possible unintended interpolation of CW%s in string, Possible Y2K bug: CW%s, pragma “attrs” is deprecated, use “sub \s-1NAME\s0 : \s-1ATTRS\s0” instead, Premature end of script headers, Repeat count in pack overflows, Repeat count in unpack overflows, realloc() of freed memory ignored, Reference is already weak, setpgrp can't take arguments, Strange *+?{} on zero-length expression, switching effective CW%s is not implemented, This Perl can't reset \s-1CRTL\s0 environ elements (%s), This Perl can't set \s-1CRTL\s0 environ elements (%s=%s), Too late to run CW%s block, Unknown open() mode '%s', Unknown process CW%x sent message to prime_env_iter: CW%s, Unrecognized escape \%c passed through, Unterminated attribute parameter in attribute list, Unterminated attribute list, Unterminated attribute parameter in subroutine attribute list, Unterminated subroutine attribute list, Value of \s-1CLI\s0 symbol “%s” too long, Version number must be a constant number
"New
"Incompatible
"Perl
\s-1CHECK\s0 is a new keyword, Treatment of list slices of undef has changed, Format of CW$English::PERL_VERSION is different, Literals of the form CW1.2.3 parse differently, Possibly changed pseudo-random number generator, Hashing function for hash keys has changed, CWundef fails on read only values, Close-on-exec bit may be set on pipe and socket handles, Writing CW"$$1" to mean CW"${$}1" is unsupported, delete(), each(), values() and CW\(%h), vec(\s-1EXPR\s0,OFFSET,BITS) enforces powers-of-two \s-1BITS\s0, Text of some diagnostic output has changed, CW%@ has been removed, Parenthesized not() behaves like a list operator, Semantics of bareword prototype CW(*) have changed, Semantics of bit operators may have changed on 64-bit platforms, More builtins taint their results
"C CWPERL_POLLUTE, CWPERL_IMPLICIT_CONTEXT, CWPERL_POLLUTE_MALLOC
"Compatible CWPATCHLEVEL is now CWPERL_VERSION
"Binary
"Known
"Localizing
"Known
"\s-1EBCDIC\s0
"UNICOS/mk
"Arrow
"Experimental
Threads, Unicode, 64-bit support, Lvalue subroutines, Weak references, The pseudo-hash data type, The Compiler suite, Internal implementation of file globbing, The \s-1DB\s0 module, The regular expression code constructs:
"Obsolete Character class syntax [: :] is reserved for future extensions, Ill-formed logical name |%s| in prime_env_iter, In string, @%s now must be written as \@%s, Probable precedence problem on CW%s, regexp too big, Use of “$$<digit>” to mean “${$}<digit>” is deprecated
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl56delta - what's new for perl v5.6.0

"\s-1DESCRIPTION\s0"
"Core
"Interpreter
"Lexically
"Unicode
"Support
"Support
"Improved
"New
"File
"open()
"64-bit
"Large
"Long
"Enhanced
"File
"Support
"\s-1POSIX\s0
"Better
"Better
"pack()
"pack()
"pack()
"Comments
"Weak
"Binary
"Lvalue
"Some
"Boolean
"exists()
"exists()
"Pseudo-hashes
"Automatic
"Better
"Where
"eof()
"binmode()
"system(),
"Improved
"Diagnostics
"More
"syswrite()
"Better
"Bit
"Improved
"More
"$^X
"New
"Optional
"Arrays
"@-
"Modules
"Modules"
attributes, B, Benchmark, ByteLoader, constant, charnames, Data::Dumper, \s-1DB\s0, DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, English, Env, Fcntl, File::Compare, File::Find, File::Glob, File::Spec, File::Spec::Functions, Getopt::Long, \s-1IO\s0, \s-1JPL\s0, lib, Math::BigInt, Math::Complex, Math::Trig, Pod::Parser, Pod::InputObjects, Pod::Checker, podchecker, Pod::ParseUtils, Pod::Find, Pod::Select, podselect, Pod::Usage, pod2usage, Pod::Text and Pod::Man, SDBM_File, Sys::Syslog, Sys::Hostname, Term::ANSIColor, Time::Local, Win32, XSLoader, \s-1DBM\s0 Filters
"Pragmata"
"Utility
"dprofpp"
"find2perl"
"h2xs"
"perlcc"
"perldoc"
"The
"Improved
perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, perldebug.pod, perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, perlintern.pod, perllexwarn.pod, perlnumber.pod, perlopentut.pod, perlreftut.pod, perltootc.pod, perltodo.pod, perlunicode.pod
"Performance
"Optimized
"Faster
"delete(),
"Installation
"-Dusethreads
"New
"Threadedness
"Long
"-Dusemorebits"
"-Duselargefiles"
"installusrbinperl"
"\s-1SOCKS\s0
"Enhanced
"Platform
"Supported
"\s-1DOS\s0"
"\s-1OS390\s0
"\s-1VMS\s0"
"Win32"
"Significant
"<\s-1HANDLE\s0>
"All
"Implicitly
"Behavior
"Failures
"Locale
"Memory
"Spurious
"Potential
"New
“%s” variable CW%s masks earlier declaration in same CW%s, “my sub” not yet implemented, “our” variable CW%s redeclared, '!' allowed only after types CW%s, / cannot take a count, / must be followed by a, A or Z, / must be followed by a*, A* or Z*, / must follow a numeric type, /%s/: Unrecognized escape \%c passed through, /%s/: Unrecognized escape \%c in character class passed through, /%s/ should probably be written as “%s”, %s() called too early to check prototype, CW%s argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element, CW%s argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element or slice, CW%s argument is not a subroutine name, CW%s package attribute may clash with future reserved word: CW%s, (in cleanup) CW%s, <> should be quotes, Attempt to join self, Bad evalled substitution pattern, Bad realloc() ignored, Bareword found in conditional, Binary number > 0b11111111111111111111111111111111 non-portable, Bit vector size > 32 non-portable, Buffer overflow in prime_env_iter: CW%s, Can't check filesystem of script “%s”, Can't declare class for non-scalar CW%s in “%s”, Can't declare CW%s in “%s”, Can't ignore signal \s-1CHLD\s0, forcing to default, Can't modify non-lvalue subroutine call, Can't read \s-1CRTL\s0 environ, Can't remove CW%s: CW%s, skipping file, Can't return CW%s from lvalue subroutine, Can't weaken a nonreference, Character class [:%s:] unknown, Character class syntax [%s] belongs inside character classes, Constant is not CW%s reference, constant(%s): CW%s, CORE::%s is not a keyword, defined(@array) is deprecated, defined(%hash) is deprecated, Did not produce a valid header, (Did you mean “local” instead of “our”?), Document contains no data, entering effective CW%s failed, false [] range “%s” in regexp, Filehandle CW%s opened only for output, flock() on closed filehandle CW%s, Global symbol “%s” requires explicit package name, Hexadecimal number > 0xffffffff non-portable, Ill-formed \s-1CRTL\s0 environ value “%s”, Ill-formed message in prime_env_iter: |%s|, Illegal binary digit CW%s, Illegal binary digit CW%s ignored, Illegal number of bits in vec, Integer overflow in CW%s number, Invalid CW%s attribute: CW%s, Invalid CW%s attributes: CW%s, invalid [] range “%s” in regexp, Invalid separator character CW%s in attribute list, Invalid separator character CW%s in subroutine attribute list, leaving effective CW%s failed, Lvalue subs returning CW%s not implemented yet, Method CW%s not permitted, Missing CW%sbrace%s on \N{}, Missing command in piped open, Missing name in “my sub”, No CW%s specified for -%c, No package name allowed for variable CW%s in “our”, No space allowed after -%c, no \s-1UTC\s0 offset information; assuming local time is \s-1UTC\s0, Octal number > 037777777777 non-portable, panic: del_backref, panic: kid popen errno read, panic: magic_killbackrefs, Parentheses missing around “%s” list, Possible unintended interpolation of CW%s in string, Possible Y2K bug: CW%s, pragma “attrs” is deprecated, use “sub \s-1NAME\s0 : \s-1ATTRS\s0” instead, Premature end of script headers, Repeat count in pack overflows, Repeat count in unpack overflows, realloc() of freed memory ignored, Reference is already weak, setpgrp can't take arguments, Strange *+?{} on zero-length expression, switching effective CW%s is not implemented, This Perl can't reset \s-1CRTL\s0 environ elements (%s), This Perl can't set \s-1CRTL\s0 environ elements (%s=%s), Too late to run CW%s block, Unknown open() mode '%s', Unknown process CW%x sent message to prime_env_iter: CW%s, Unrecognized escape \%c passed through, Unterminated attribute parameter in attribute list, Unterminated attribute list, Unterminated attribute parameter in subroutine attribute list, Unterminated subroutine attribute list, Value of \s-1CLI\s0 symbol “%s” too long, Version number must be a constant number
"New
"Incompatible
"Perl
\s-1CHECK\s0 is a new keyword, Treatment of list slices of undef has changed, Format of CW$English::PERL_VERSION is different, Literals of the form CW1.2.3 parse differently, Possibly changed pseudo-random number generator, Hashing function for hash keys has changed, CWundef fails on read only values, Close-on-exec bit may be set on pipe and socket handles, Writing CW"$$1" to mean CW"${$}1" is unsupported, delete(), each(), values() and CW\(%h), vec(\s-1EXPR\s0,OFFSET,BITS) enforces powers-of-two \s-1BITS\s0, Text of some diagnostic output has changed, CW%@ has been removed, Parenthesized not() behaves like a list operator, Semantics of bareword prototype CW(*) have changed, Semantics of bit operators may have changed on 64-bit platforms, More builtins taint their results
"C CWPERL_POLLUTE, CWPERL_IMPLICIT_CONTEXT, CWPERL_POLLUTE_MALLOC
"Compatible CWPATCHLEVEL is now CWPERL_VERSION
"Binary
"Known
"Thread
"\s-1EBCDIC\s0
"In
"\s-1NEXTSTEP\s0
"Tru64
"UNICOS/mk
"Arrow
"Experimental
Threads, Unicode, 64-bit support, Lvalue subroutines, Weak references, The pseudo-hash data type, The Compiler suite, Internal implementation of file globbing, The \s-1DB\s0 module, The regular expression code constructs:
"Obsolete Character class syntax [: :] is reserved for future extensions, Ill-formed logical name |%s| in prime_env_iter, In string, @%s now must be written as \@%s, Probable precedence problem on CW%s, regexp too big, Use of “$$<digit>” to mean “${$}<digit>” is deprecated
"Reporting
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl5005delta - what's new for perl5.005

"\s-1DESCRIPTION\s0"
"About
"Incompatible
"\s-1WARNING:\s0
"Default
"Perl
"C
"Binary
"Security
"Relaxed
"Licensing"
"Core
"Threads"
"Compiler"
"Regular
Many new and improved optimizations, Many bug fixes, New regular expression constructs, New operator for precompiled regular expressions, Other improvements, Incompatible changes
"Improved
"Quicksort
"Reliable
"Reliable
"More
"Memory
"Better
"Behavior
"Pseudo-hashes
"Keywords
"Better
"Experimental
"prototype()
"Extended
"Re-blessing
"Tied
"Tied
"4th
"Negative
"Magic
"<>
"Supported
"New
"Changes
"Modules
"New
B, Data::Dumper, Dumpvalue, Errno, File::Spec, ExtUtils::Installed, ExtUtils::Packlist, Fatal, IPC::SysV, Test, Tie::Array, Tie::Handle, Thread, attrs, fields, re
"Changes Benchmark, Carp, \s-1CGI\s0, Fcntl, Math::Complex, Math::Trig, \s-1POSIX\s0, DB_File, MakeMaker, \s-1CPAN\s0, Cwd
"Utility
"Documentation
"New
Ambiguous call resolved as CORE::%s(), qualify as such or use &, Bad index while coercing array into hash, Bareword “%s” refers to nonexistent package, Can't call method “%s” on an undefined value, Can't check filesystem of script “%s” for nosuid, Can't coerce array into hash, Can't goto subroutine from an eval-string, Can't localize pseudo-hash element, Can't use %%! because Errno.pm is not available, Cannot find an opnumber for “%s”, Character class syntax [. .] is reserved for future extensions, Character class syntax [: :] is reserved for future extensions, Character class syntax [= =] is reserved for future extensions, CW%s: Eval-group in insecure regular expression, CW%s: Eval-group not allowed, use re 'eval', CW%s: Eval-group not allowed at run time, Explicit blessing to '' (assuming package main), Illegal hex digit ignored, No such array field, No such field “%s” in variable CW%s of type CW%s, Out of memory during ridiculously large request, Range iterator outside integer range, Recursive inheritance detected while looking for method '%s' CW%s, Reference found where even-sized list expected, Undefined value assigned to typeglob, Use of reserved word “%s” is deprecated, perl: warning: Setting locale failed
"Obsolete Can't mktemp(), Can't write to temp file for -e: CW%s, Cannot open temporary file, regexp too big
"Configuration
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1HISTORY\s0"

perl5004delta - what's new for perl5.004

"\s-1DESCRIPTION\s0"
"Supported
"Core
"Compilation
"$PERL5OPT
"Limitations
"More
"Subroutine
"Fixed
"Fixed
"No
"Changes
No glob() or <*>, No spawning if tainted CW$CDPATH, CW$ENV, CW$BASH_ENV, No spawning if tainted CW$TERM doesn't look like a terminal name
"New
"Embedding
"Internal
"Internal
"New
$coderef->(\s-1PARAMS\s0)
"New __PACKAGE__
"New $^E, $^H, $^M
"New delete on slices, flock, printf and sprintf, keys as an lvalue, my() in Control Structures, pack() and unpack(), sysseek(), use \s-1VERSION\s0, use Module \s-1VERSION\s0 \s-1LIST\s0, prototype(\s-1FUNCTION\s0), srand, CW$_ as Default, CWm//gc does not reset search position on failure, CWm//x ignores whitespace before ?*+{}, nested CWsub{} closures work now, formats work right on changing lexicals
"New isa(\s-1CLASS\s0), can(\s-1METHOD\s0), \s-1VERSION\s0( [\s-1NEED\s0] )
"\s-1TIEHANDLE\s0 \s-1TIEHANDLE\s0 classname, \s-1LIST\s0, \s-1PRINT\s0 this, \s-1LIST\s0, \s-1PRINTF\s0 this, \s-1LIST\s0, \s-1READ\s0 this \s-1LIST\s0, \s-1READLINE\s0 this, \s-1GETC\s0 this, \s-1DESTROY\s0 this
"Malloc -DPERL_EMERGENCY_SBRK, -DPACK_MALLOC, -DTWO_POT_OPTIMIZE
"Miscellaneous
"Support
"Win32"
"Plan
"\s-1QNX\s0"
"AmigaOS"
"Pragmata"
use autouse \s-1MODULE\s0 => qw(sub1 sub2 sub3), use blib, use blib 'dir', use constant \s-1NAME\s0 => \s-1VALUE\s0, use locale, use ops, use vmsish
"Modules"
"Required
"Installation
"Module
"Fcntl"
"\s-1IO\s0"
"Math::Complex"
"Math::Trig"
"DB_File"
"Net::Ping"
"Object-oriented
"Utility
"pod2html"
Sends converted \s-1HTML\s0 to standard output
"xsubpp" CWvoid XSUBs now default to returning nothing
"C CWgv_fetchmethod and CWperl_call_sv, CWperl_eval_pv, Extended \s-1API\s0 for manipulating hashes
"Documentation perldelta, perlfaq, perllocale, perltoot, perlapio, perlmodlib, perldebug, perlsec
"New “my” variable CW%s masks earlier declaration in same scope, CW%s argument is not a \s-1HASH\s0 element or slice, Allocation too large: CW%lx, Allocation too large, Applying CW%s to CW%s will act on scalar(%s), Attempt to free nonexistent shared string, Attempt to use reference as lvalue in substr, Bareword “%s” refers to nonexistent package, Can't redefine active sort subroutine CW%s, Can't use bareword (“%s”) as CW%s ref while “strict refs” in use, Cannot resolve method `%s' overloading `%s' in package `%s', Constant subroutine CW%s redefined, Constant subroutine CW%s undefined, Copy method did not return a reference, Died, Exiting pseudo-block via CW%s, Identifier too long, Illegal character CW%s (carriage return), Illegal switch in \s-1PERL5OPT:\s0 CW%s, Integer overflow in hex number, Integer overflow in octal number, internal error: glob failed, Invalid conversion in CW%s: “%s”, Invalid type in pack: '%s', Invalid type in unpack: '%s', Name “%s::%s” used only once: possible typo, Null picture in formline, Offset outside string, Out of memory!, Out of memory during request for CW%s, panic: frexp, Possible attempt to put comments in qw() list, Possible attempt to separate words with commas, Scalar value @%s{%s} better written as $%s{%s}, Stub found while resolving method `%s' overloading `%s' in CW%s, Too late for "-Toption, untie attempted while CW%d inner references still exist, Unrecognized character CW%s, Unsupported function fork, Use of ”$$<digit>“ to mean ”${$}<digit>“ is deprecated, Value of CW%s can be ”0“; test with defined(), Variable ”%s“ may be unavailable, Variable ”%s" will not stay shared, Warning: something's wrong, Ill-formed logical name |%s| in prime_env_iter, Got an error from DosAllocMem, Malformed \s-1PERLLIB_PREFIX\s0, \s-1PERL_SH_DIR\s0 too long, Process terminated by SIG%s
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1HISTORY\s0"

perlartistic - the Perl Artistic License

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Preamble"
"Definitions"
“Package”, “Standard Version”, “Copyright Holder”, “You”, “Reasonable copying fee”, “Freely Available”
"Conditions" a), b), c), d), a), b), c), d)

perlgpl - the \s-1GNU\s0 General Public License, version 2

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1GNU\s0

perlaix, \s-1README\s0.aix - Perl version 5 on \s-1IBM\s0 Unix (\s-1AIX\s0) systems

"\s-1DESCRIPTION\s0"
"Compiling
"\s-1OS\s0
"Building
"The
"The
"Using
"Using
"Threaded
"64-bit
"\s-1AIX\s0
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

perlamiga - Perl under Amiga \s-1OS\s0

"\s-1NOTE\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Prerequisites
Unix emulation for AmigaOS: ixemul.library, Version of Amiga \s-1OS\s0
"Starting
"Shortcomings
"\s-1INSTALLATION\s0"
"Accessing
"Manpages
"Perl
"Perl
"Perl
"\s-1BUILDING\s0
"Build
"Getting
"Making
"Testing
"Installing
"\s-1PERL\s0
"\s-1AUTHORS\s0"
"\s-1SEE\s0

perlapollo, \s-1README\s0.apollo - Perl version 5 on Apollo DomainOS

"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

perlbeos, \s-1README\s0.beos - Perl version 5.8+ on BeOS

"\s-1DESCRIPTION\s0"
"\s-1BUILD\s0
"Requirements"
"Configure"
"Build"
"Install"
"\s-1KNOWN\s0
"\s-1CONTACT\s0"

perlbs2000, \s-1README\s0.BS2000 - building and installing Perl for \s-1BS2000\s0.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"gzip
"bison
"Unpacking
"Compiling
"Testing
"Installing
"Using
"Floating
"Using
"\s-1AUTHORS\s0"
"\s-1SEE\s0
"Mailing
"\s-1HISTORY\s0"

perlce - Perl for WinCE

"\s-1DESCRIPTION\s0"
"\s-1BUILD\s0"
"Tools
Microsoft Embedded Visual Tools, Microsoft Visual , Rainer Keuchel's celib-sources, Rainer Keuchel's console-sources
"Make" go to ./wince subdirectory, edit file compile.bat, run compile.bat, run compile.bat dist
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1AUTHORS\s0"

perlcygwin, \s-1README\s0.cygwin - Perl for Cygwin

"\s-1SYNOPSIS\s0"
"\s-1PREREQUISITES\s0
"Cygwin
"Cygwin
CWPATH, nroff, Permissions
"\s-1CONFIGURE\s0
"Stripping
"Optional
CW-lcrypt, CW-lgdbm (CWuse GDBM_File), CW-ldb (CWuse DB_File), CW-lcygipc (CWuse IPC::SysV), CW-lutil
"Configure-time CW-Uusedl, CW-Uusemymalloc, CW-Uuseperlio, CW-Dusemultiplicity, CW-Duse64bitint, CW-Duselongdouble, CW-Dusethreads, CW-Duselargefiles, CW-Dmksymlinks
"Suspicious dlsym(), Win9x and CWd_eofnblk, Compiler/Preprocessor defines
"\s-1MAKE\s0
"Errors
"ld2
"\s-1TEST\s0
"File
"NDBM_File
"Specific
"Script
Pathnames, Text/Binary, PerlIO, .exe, cygwin vs. windows process ids, CWchown(), Miscellaneous
"Prebuilt CWCwd::cwd, CWCygwin::pid_to_winpid, CWCygwin::winpid_to_pid
"\s-1INSTALL\s0
"\s-1MANIFEST\s0
Documentation, Build, Configure, Make, Install, Tests, Compiled Perl Source, Compiled Module Source, Perl Modules/Scripts
"\s-1BUGS\s0
"\s-1AUTHORS\s0"
"\s-1HISTORY\s0"

perldgux - Perl under \s-1DG/UX\s0.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUILDING\s0
"Non-threaded
"Threaded
"Testing
"Installing
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perldos - Perl under \s-1DOS\s0, W31, W95.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Prerequisites
\s-1DJGPP\s0, Pthreads
"Shortcomings
"Building
"Testing
"Installation
"\s-1BUILDING\s0
"Building
"Unpacking
"Building
"Building
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perlepoc, \s-1README\s0.epoc - Perl for \s-1EPOC\s0

"\s-1SYNOPSIS\s0"
"\s-1INTRODUCTION\s0"
"\s-1INSTALLING\s0
"\s-1STARTING\s0
"Editors
"Features
"Restrictions
"Compiling
"\s-1SUPPORT\s0
"\s-1AUTHOR\s0"
"\s-1LAST\s0

perlfreebsd, \s-1README\s0.freebsd - Perl version 5 on FreeBSD systems

"\s-1DESCRIPTION\s0"
"FreeBSD
"$^X
"\s-1AUTHOR\s0"

perlhpux, \s-1README\s0.hpux - Perl version 5 on Hewlett-Packard Unix (\s-1HP-UX\s0) systems

"\s-1DESCRIPTION\s0"
"Using
"Using
"Compiling
"PA-RISC"
"Portability
"PA-RISC
"PA-RISC
"PA-RISC
"Itanium
"Itanium
"Building
"The
"The
"Using
"Threaded
"64-bit
"Oracle
"\s-1GDBM\s0
"\s-1NFS\s0
"perl
"HP-UX
"nss_delete
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

perlhurd, \s-1README\s0.hurd - Perl version 5 on Hurd

"\s-1DESCRIPTION\s0"
"Known
"\s-1AUTHOR\s0"

perlirix, \s-1README\s0.irix - Perl version 5 on Irix systems

"\s-1DESCRIPTION\s0"
"Building
"Building
"About
"Linker
"Malloc
"Building
"Irix
"\s-1AUTHOR\s0"

perllinux, \s-1README\s0.linux - Perl version 5 on Linux systems

"\s-1DESCRIPTION\s0"
"Experimental
"\s-1AUTHOR\s0"

perlmachten, \s-1README\s0.machten - Perl version 5 on Power MachTen systems

"\s-1DESCRIPTION\s0"
"Perl
"Compiling
op/lexassign.t, pragma/warnings.t
"Building
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

perlmacos, \s-1README\s0.macos - Perl under Mac \s-1OS\s0 (Classic)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

perlmacosx, \s-1README\s0.macosx - Perl under Mac \s-1OS\s0 X

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Installation
"libperl
"Updating
"64-bit
"Intel
"Universal
"Known
"MacPerl"
"Carbon"
"Cocoa"
"Starting
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

perlmint, \s-1README\s0.mint - Perl version 5 on Atari MiNT

"\s-1DESCRIPTION\s0"
"Known
"\s-1AUTHOR\s0"

perlmpeix, \s-1README\s0.mpeix - Perl/iX for \s-1HP\s0 e3000 \s-1MPE\s0

"\s-1SYNOPSIS\s0"
"\s-1NOTE\s0"
"Binary
"What's
"Welcome
"System
"How
"Perl/iX
\s-1README\s0, \s-1INSTALL\s0, \s-1LIBSHP3K\s0, \s-1PERL\s0, .cpan/, lib/, man/, public_html/feedback.cgi, src/perl-5.6.0-mpe
"How 4, 6
"Getting
"MPE/iX
"Known
"Perl/iX
"Perl/iX
"\s-1AUTHOR\s0"

perlnetware - Perl for NetWare

"\s-1DESCRIPTION\s0"
"\s-1BUILD\s0"
"Tools
"Setup"
SetNWBld.bat, Buildtype.bat
"Make"
"Interpreter"
"Extensions"
"\s-1INSTALL\s0"
"\s-1BUILD\s0
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1AUTHORS\s0"
"\s-1DATE\s0"

perlopenbsd, \s-1README\s0.openbsd - Perl version 5 on OpenBSD systems

"\s-1DESCRIPTION\s0"
"OpenBSD
"\s-1AUTHOR\s0"

perlos2 - Perl under \s-1OS/2\s0, \s-1DOS\s0, Win0.3*, Win0.95 and WinNT.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Target"
"Other
"Prerequisites"
\s-1EMX\s0, \s-1RSX\s0, \s-1HPFS\s0, pdksh
"Starting
"Starting
"Frequently
"I
"I
Is your program EMX-compiled with CW-Zmt -Zcrtdll?, Did you use ExtUtils::Embed?
"\s-1INSTALLATION\s0"
"Automatic
CWPERL_BADLANG, CWPERL_BADFREE, Config.pm
"Manual Perl \s-1VIO\s0 and \s-1PM\s0 executables (dynamically linked), Perl_ \s-1VIO\s0 executable (statically linked), Executables for Perl utilities, Main Perl library, Additional Perl modules, Tools to compile Perl modules, Manpages for Perl and utilities, Manpages for Perl modules, Source for Perl documentation, Perl manual in .INF format, Pdksh
"Warning"
"Accessing
"\s-1OS/2\s0
"Plain
"Manpages"
"\s-1HTML\s0"
"\s-1PDF\s0
"\s-1BUILD\s0"
"The
"Prerequisites"
"Getting
"Application
"Hand-editing"
"Making"
"Testing"
A lot of CWbad free, Process terminated by \s-1SIGTERM/SIGINT\s0, op/fs.t, op/stat.t
"Installing
"Building
"Building
"Making
"Making
"Build
"Problems
"Some
"Library
"Segfault
"op/sprintf
"Specific
"Additional
"Prebuilt
CWFile::Copy::syscopy, CWDynaLoader::mod2fname, CWCwd::current_drive(), CWCwd::sys_chdir(name), CWCwd::change_drive(name), CWCwd::sys_is_absolute(name), CWCwd::sys_is_rooted(name), CWCwd::sys_is_relative(name), CWCwd::sys_cwd(name), CWCwd::sys_abspath(name, dir), CWCwd::extLibpath([type]), CWCwd::extLibpath_set( path [, type ] ), CWOS2::Error(do_harderror,do_exception), CWOS2::Errors2Drive(drive), OS2::SysInfo(), OS2::BootDrive(), CWOS2::MorphPM(serve), CWOS2::UnMorphPM(serve), CWOS2::Serve_Messages(force), CWOS2::Process_Messages(force [, cnt]), CWOS2::_control87(new,mask), OS2::get_control87(), CWOS2::set_control87_em(new=MCW_EM,mask=MCW_EM), CWOS2::DLLname([how [, \&xsub]])
"Prebuilt $OS2::emx_rev, CW$OS2::emx_env, CW$OS2::os_ver, CW$OS2::is_aout, CW$OS2::can_fork, CW$OS2::nsyserror
"Misfeatures"
"Modifications"
CWpopen, CWtmpnam, CWtmpfile, CWctermid, CWstat, CWmkdir, CWrmdir, CWflock
"Identifying
"Centralized
CWHAB, CWHMQ, Treating errors reported by \s-1OS/2\s0 \s-1API\s0, CWCheckOSError(expr), CWCheckWinError(expr), CWSaveWinError(expr), CWSaveCroakWinError(expr,die,name1,name2), CWWinError_2_Perl_rc, CWFillWinError, CWFillOSError(rc), Loading DLLs and ordinals in DLLs
"Perl
"perl.exe"
"perl_.exe"
"perl__.exe"
"perl___.exe"
"Why
"Why
"Why
"\s-1ENVIRONMENT\s0"
"Evolution"
"Text-mode
"Priorities"
"\s-1DLL\s0
"\s-1DLL\s0
Global DLLs, specific DLLs, CWBEGINLIBPATH and CWENDLIBPATH, . from CWLIBPATH
"\s-1DLL\s0
"Threading"
"Calls
"Memory
"Threads"
CWCOND_WAIT, os2.c
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

perlos390, \s-1README\s0.os390 - building and installing Perl for \s-1OS/390\s0 and z/OS

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Tools"
"Unpacking
"Setup
"Configure
"Build,
"Build
"Testing
"Installation
"Usage
"Floating
"Modules
"\s-1AUTHORS\s0"
"\s-1SEE\s0
"Mailing
"\s-1HISTORY\s0"

perlos400, \s-1README\s0.os400 - Perl version 5 on \s-1OS/400\s0

"\s-1DESCRIPTION\s0"
"Compiling
"Installing
"Using
"Known
"Perl
"\s-1AUTHORS\s0"

perlplan9 - Plan 9-specific documentation for Perl

"\s-1DESCRIPTION\s0"
"Invoking
"What's
"What's
"Perl5
"Signals
"\s-1COMPILING\s0
"Installing
"\s-1BUGS\s0"
"Revision
"\s-1AUTHOR\s0"

perlqnx, \s-1README\s0.qnx - Perl version 5 on \s-1QNX\s0

"\s-1DESCRIPTION\s0"
"Required
/bin/sh, ar, nm, cpp, make
"Outstanding
"\s-1QNX\s0
qnx/ar, qnx/cpp
"Outstanding
"\s-1AUTHOR\s0"

perlsolaris, \s-1README\s0.solaris - Perl version 5 on Solaris systems

"\s-1DESCRIPTION\s0"
"Solaris
"\s-1RESOURCES\s0"
Solaris \s-1FAQ\s0, Precompiled Binaries, Solaris Documentation
"\s-1SETTING\s0
"File
"Compiler
"Environment
"\s-1RUN\s0
"64-bit
"Threads
"Malloc
"\s-1MAKE\s0
Dynamic Loading Problems With \s-1GNU\s0 as and \s-1GNU\s0 ld, ld.so.1: ./perl: fatal: relocation error:, dlopen: stub interception failed, #error “No \s-1DATAMODEL_NATIVE\s0 specified”, sh: ar: not found, warning: dead part of constant expression is nonconstant
"\s-1MAKE\s0
"op/stat.t
"nss_delete
"\s-1PREBUILT\s0
"\s-1RUNTIME\s0
"Limits
"SOLARIS-SPECIFIC
"SOLARIS-SPECIFIC
"Proc::ProcessTable
"BSD::Resource
"Net::SSLeay
"SunOS
"\s-1AUTHOR\s0"

perltru64, \s-1README\s0.tru64 - Perl version 5 on Tru64 (formerly known as Digital \s-1UNIX\s0 formerly known as \s-1DEC\s0 \s-1OSF/1\s0) systems

"\s-1DESCRIPTION\s0"
"Compiling
"Using
"Threaded
"Long
"DB_File
"64-bit
"Warnings
"Testing
"ext/ODBM_File/odbm
"Perl
"\s-1AUTHOR\s0"

perluts - Perl under \s-1UTS\s0

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUILDING\s0
"Installing
"\s-1AUTHOR\s0"

perlvmesa, \s-1README\s0.vmesa - building and installing Perl for \s-1VM/ESA\s0.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Unpacking
"Setup
"Configure
"Testing
"Usage
"\s-1AUTHORS\s0"
"\s-1SEE\s0
"Mailing

perlvms - VMS-specific documentation for Perl

"\s-1DESCRIPTION\s0"
"Installation"
"Organization
"Core
"Perl
"Installing
"Installing
"File
"Syntax"
"Wildcard
"Pipes"
"\s-1PERL5LIB\s0
"Command
"I/O
"Command
-i, -S, -u
"Perl File tests, backticks, binmode \s-1FILEHANDLE\s0, crypt \s-1PLAINTEXT\s0, \s-1USER\s0, dump, exec \s-1LIST\s0, fork, getpwent, getpwnam, getpwuid, gmtime, kill, qx//, select (system call), stat \s-1EXPR\s0, system \s-1LIST\s0, time, times, unlink \s-1LIST\s0, utime \s-1LIST\s0, waitpid \s-1PID\s0,FLAGS
"Perl %ENV, \s-1CRTL_ENV\s0, CLISYM_[\s-1LOCAL\s0], Any other string, $!, $^E, $?, $|
"Standard
"SDBM_File"
"Revision
"\s-1AUTHOR\s0"

perlvos, \s-1README\s0.vos - Perl for Stratus \s-1VOS\s0

"\s-1SYNOPSIS\s0"
"Multiple
"Stratus
"\s-1INSTALLING\s0
"Compiling
"Installing
"\s-1USING\s0
"Unimplemented
"Restrictions
"Handling
"\s-1TEST\s0
"\s-1SUPPORT\s0
"\s-1AUTHOR\s0"
"\s-1LAST\s0

perlwin32 - Perl under Windows

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Setting
Make, Command Shell, Borland , Microsoft Visual , Microsoft Visual Toolkit 2003, Microsoft Platform \s-1SDK\s0 64-bit Compiler, MinGW release 3 with gcc, MinGW release 1 with gcc
"Building"
"Testing
"Installation
"Usage
Environment Variables, File Globbing, Using perl from the command line, Building Extensions, Command-line Wildcard Expansion, Win32 Specific Extensions, Notes on 64-bit Windows
"Running
"Miscellaneous
"\s-1BUGS\s0
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1AUTHORS\s0"
Gary Ng <71564.1743@CompuServe.COM>, Gurusamy Sarathy <gsar@activestate.com>, Nick Ing-Simmons <nick@ing-simmons.net>, Jan Dubois <jand@activestate.com>, Steve Hay <steve.hay@uk.radan.com>
"\s-1SEE\s0
"\s-1HISTORY\s0"

PRAGMA DOCUMENTATION

attrs - set/get attributes of a subroutine (deprecated)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
method, locked

re - Perl pragma to alter regular expression behaviour

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORT\s0"
"\s-1FUNCTIONS\s0"
share \s-1VARIABLE\s0, lock \s-1VARIABLE\s0, cond_wait \s-1VARIABLE\s0, cond_wait \s-1CONDVAR\s0, \s-1LOCKVAR\s0, cond_timedwait \s-1VARIABLE\s0, \s-1ABS_TIMEOUT\s0, cond_timedwait \s-1CONDVAR\s0, \s-1ABS_TIMEOUT\s0, \s-1LOCKVAR\s0, cond_signal \s-1VARIABLE\s0, cond_broadcast \s-1VARIABLE\s0
"\s-1NOTES\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
$thread = threads->create(function, \s-1LIST\s0), CW$thread->join, CW$thread->detach, threads->self, CW$thread->tid, threads->object( tid ), threads->yield();, threads->list();, async \s-1BLOCK\s0;
"\s-1WARNINGS\s0" A thread exited while CW%d other threads were still running
"\s-1TODO\s0"
"\s-1BUGS\s0"
Parent-Child threads, tid is I32, Returning objects, Creating threads inside \s-1BEGIN\s0 blocks, \s-1PERL_OLD_SIGNALS\s0 are not threadsafe, will not be
"\s-1AUTHOR\s0
"\s-1SEE\s0

attributes - get/set subroutine or variable attributes

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Built-in
locked, method, lvalue
"Available get, reftype
"Package-specific \s-1FETCH_\s0type_ATTRIBUTES, \s-1MODIFY_\s0type_ATTRIBUTES
"Syntax
"\s-1EXPORTS\s0"
"Default
"Available
"Export
"\s-1EXAMPLES\s0"
"\s-1SEE\s0

autouse - postpone load of modules until a function is used

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1WARNING\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1DIAGNOSTICS\s0"
Base class package “%s” is empty
"\s-1HISTORY\s0"
"\s-1CAVEATS\s0"
"\s-1SEE\s0

bigint - Transparent BigInteger support for Perl

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Options"
a or accuracy, p or precision, t or trace, l or lib, v or version
"Math
"Internal
"Sign"
"Methods"
"Caveat"
"\s-1MODULES\s0
"\s-1EXAMPLES\s0"
"\s-1LICENSE\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"

bignum - Transparent BigNumber support for Perl

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Options"
a or accuracy, p or precision, t or trace, l or lib, v or version
"Methods"
"Caveat"
inf(), NaN(), upgrade()
"\s-1MATH\s0
"\s-1INTERNAL\s0
"\s-1SIGN\s0"
"\s-1MODULES\s0
"\s-1EXAMPLES\s0"
"\s-1LICENSE\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"

bigrat - Transparent BigNumber/BigRational support for Perl

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Modules
"Math
"Sign"
"Methods"
"Cavaet"
"Options"
a or accuracy, p or precision, t or trace, l or lib, v or version
"\s-1EXAMPLES\s0" perl -Mbigrat -le 'print sqrt(33)' perl -Mbigrat -le 'print 2*255' perl -Mbigrat -le 'print 4.5+2*255' perl -Mbigrat -le 'print 3/7 + 5/7 + 8/3' perl -Mbigrat -le 'print 12->is_odd()';
"\s-1LICENSE\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"

blib - Use MakeMaker's uninstalled version of a package

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1LIMITATIONS\s0"
"\s-1SEE\s0
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CUSTOM\s0
"\s-1CUSTOM\s0
"Anonymous
"Alias
"Alias
"charnames::viacode(code)"
"charnames::vianame(name)"
"\s-1ALIASES\s0"
"\s-1ILLEGAL\s0
"\s-1BUGS\s0"

constant - Perl pragma to declare constants

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTES\s0"
"List
"Defining
"Magic
"\s-1TECHNICAL\s0
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

diagnostics, splain - produce verbose warning diagnostics

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"The
"\s-1EXAMPLES\s0"
"\s-1INTERNALS\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

encoding - allows you to write your script in non-ascii or non-utf8

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"Literal
"Implicit
"\s-1FEATURES\s0
“\s-1NON-EUC\s0” doublebyte encodings, tr//, \s-1DATA\s0 pseudo-filehandle
"\s-1USAGE\s0" use encoding [\s-1ENCNAME\s0] ;, use encoding \s-1ENCNAME\s0 [ \s-1STDIN\s0 => \s-1ENCNAME_IN\s0 ...] ;, use encoding \s-1ENCNAME\s0 Filter=>1;, no encoding;
"The
"Filter-related
"\s-1CAVEATS\s0"
"\s-1NOT\s0
"\s-1DO\s0
"tr///
Legend of characters above
"\s-1EXAMPLE\s0
"\s-1KNOWN\s0
literals in regex that are longer than 127 bytes, \s-1EBCDIC\s0, format
"The
"\s-1HISTORY\s0"
"\s-1SEE\s0

fields - compile-time class fields

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
new, phash
"\s-1SEE\s0

filetest - Perl pragma to control the filetest permission operators

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"subpragma
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEATS\s0"
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

locale - Perl pragma to use and avoid \s-1POSIX\s0 locales for built-in operations

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NONPERLIO\s0
"\s-1IMPLEMENTATION\s0
"\s-1SEE\s0

ops - Perl pragma to restrict unsafe operations when compiling

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

overload - Package for overloading Perl operations

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Declaration
"Calling
\s-1FALSE\s0, \s-1TRUE\s0, CWundef
"Calling
"Calling
CW++ and CW--, CWx= and other assignment versions
"Overloadable Arithmetic operations, Comparison operations, Bit operations, Increment and decrement, Transcendental functions, Boolean, string and numeric conversion, Iteration, Dereferencing, Special
"Inheritance Strings as values of CWuse overload directive, Overloading of an operation is inherited by derived classes
"Last
"Fallback"
CWundef, \s-1TRUE\s0, defined, but \s-1FALSE\s0
"Copy Example
"\s-1MAGIC\s0 Assignment forms of arithmetic operations, Conversion operations, Increment and decrement, CWabs($a), Unary minus, Negation, Concatenation, Comparison operations, Iterator, Dereferencing, Copy operator
"Losing
"Run-time
"Public
overload::StrVal(arg), overload::Overloaded(arg), overload::Method(obj,op)
"Overloading integer, float, binary, q, qr
"\s-1IMPLEMENTATION\s0"
"Metaphor
"Cookbook"
"Two-face
"Two-face
"Symbolic
"Really
"\s-1AUTHOR\s0"
"\s-1DIAGNOSTICS\s0"
Odd number of arguments for overload::constant, `%s' is not an overloadable type, `%s' is not a code reference
"\s-1BUGS\s0"

sigtrap - Perl pragma to enable simple signal handling

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0"
"\s-1SIGNAL\s0
stack-trace, die, handler your-handler
"\s-1SIGNAL\s0 normal-signals, error-signals, old-interface-signals
"\s-1OTHER\s0" untrapped, any, signal, number
"\s-1EXAMPLES\s0"

sort - perl pragma to control sort() behaviour

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEATS\s0"

strict - Perl pragma to restrict unsafe constructs

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CWstrict refs, CWstrict vars, CWstrict subs
"\s-1HISTORY\s0"

subs - Perl pragma to predeclare sub names

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORT\s0"
"\s-1FUNCTIONS\s0"
share \s-1VARIABLE\s0, lock \s-1VARIABLE\s0, cond_wait \s-1VARIABLE\s0, cond_wait \s-1CONDVAR\s0, \s-1LOCKVAR\s0, cond_timedwait \s-1VARIABLE\s0, \s-1ABS_TIMEOUT\s0, cond_timedwait \s-1CONDVAR\s0, \s-1ABS_TIMEOUT\s0, \s-1LOCKVAR\s0, cond_signal \s-1VARIABLE\s0, cond_broadcast \s-1VARIABLE\s0
"\s-1NOTES\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

utf8 - Perl pragma to enable/disable \s-1UTF-8\s0 (or \s-1UTF-EBCDIC\s0) in source code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Utility
$num_octets = utf8::upgrade($string), CW$success = utf8::downgrade($string[, \s-1FAIL_OK\s0]), utf8::encode($string), utf8::decode($string), CW$flag = utf8::is_utf8(\s-1STRING\s0), CW$flag = utf8::valid(\s-1STRING\s0)
"\s-1BUGS\s0"
"\s-1SEE\s0

vars - Perl pragma to predeclare global variable names (obsolete)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

vmsish - Perl pragma to control VMS-specific language features

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CWvmsish status, CWvmsish exit, CWvmsish time, CWvmsish hushed

warnings - Perl pragma to control optional warnings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
use warnings::register, warnings::enabled(), warnings::enabled($category), warnings::enabled($object), warnings::warn($message), warnings::warn($category, CW$message), warnings::warn($object, CW$message), warnings::warnif($message), warnings::warnif($category, CW$message), warnings::warnif($object, CW$message)

warnings::register - warnings import function

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

MODULE DOCUMENTATION

AnyDBM_File - provide framework for multiple DBMs

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1DBM\s0
[0], [1], [2], [3]
"\s-1SEE\s0

Attribute::Handlers - Simpler definition of attribute handlers

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
[0], [1], [2], [3], [4], [5]
"Typed
"Type-specific
"Non-interpretive
"Phase-specific
"\s-1EXAMPLES\s0"
"\s-1DIAGNOSTICS\s0"
CWBad attribute type: ATTR(%s), CWAttribute handler %s doesn't handle %s attributes, CWDeclaration of %s attribute in package %s may clash with future reserved word, CWCan't have two ATTR specifiers on one subroutine, CWCan't autotie a %s, CWInternal error: %s symbol went missing, CWWon't be able to apply END handler
"\s-1AUTHOR\s0"
"\s-1BUGS\s0"
"\s-1COPYRIGHT\s0"

AutoLoader - load subroutines only on demand

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Subroutine
"Using
"Overriding
"Package
"Not
"AutoLoader
"\s-1CAVEATS\s0"
"\s-1SEE\s0

AutoSplit - split a package for autoloading

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
$keep, CW$check, CW$modtime
"Multiple
"\s-1DIAGNOSTICS\s0"

B - The Perl Compiler

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OVERVIEW\s0"
"Utility
sv_undef, sv_yes, sv_no, svref_2object(\s-1SVREF\s0), amagic_generation, init_av, check_av, begin_av, end_av, comppadlist, regex_padav, main_cv
"Functions walksymtable(\s-1SYMREF\s0, \s-1METHOD\s0, \s-1RECURSE\s0, \s-1PREFIX\s0) main_root, main_start, walkoptree(\s-1OP\s0, \s-1METHOD\s0), walkoptree_debug(\s-1DEBUG\s0)
"Miscellaneous ppname(\s-1OPNUM\s0), hash(\s-1STR\s0), cast_I32(I), minus_c, cstring(\s-1STR\s0), perlstring(\s-1STR\s0), class(\s-1OBJ\s0), threadsv_names
"\s-1OVERVIEW\s0
"SV-RELATED
"B::SV
\s-1REFCNT\s0, \s-1FLAGS\s0, object_2svref
"B::IV \s-1IV\s0, \s-1IVX\s0, \s-1UVX\s0, int_value, needs64bits, packiv
"B::NV \s-1NV\s0, \s-1NVX\s0
"B::RV \s-1RV\s0
"B::PV \s-1PV\s0, \s-1RV\s0, \s-1PVX\s0
"B::PVMG \s-1MAGIC\s0, SvSTASH
"B::MAGIC \s-1MOREMAGIC\s0, precomp, \s-1PRIVATE\s0, \s-1TYPE\s0, \s-1FLAGS\s0, \s-1OBJ\s0, \s-1PTR\s0, \s-1REGEX\s0
"B::PVLV \s-1TARGOFF\s0, \s-1TARGLEN\s0, \s-1TYPE\s0, \s-1TARG\s0
"B::BM \s-1USEFUL\s0, \s-1PREVIOUS\s0, \s-1RARE\s0, \s-1TABLE\s0
"B::GV is_empty, \s-1NAME\s0, \s-1SAFENAME\s0, \s-1STASH\s0, \s-1SV\s0, \s-1IO\s0, \s-1FORM\s0, \s-1AV\s0, \s-1HV\s0, \s-1EGV\s0, \s-1CV\s0, \s-1CVGEN\s0, \s-1LINE\s0, \s-1FILE\s0, \s-1FILEGV\s0, GvREFCNT, \s-1FLAGS\s0
"B::IO \s-1LINES\s0, \s-1PAGE\s0, \s-1PAGE_LEN\s0, \s-1LINES_LEFT\s0, \s-1TOP_NAME\s0, \s-1TOP_GV\s0, \s-1FMT_NAME\s0, \s-1FMT_GV\s0, \s-1BOTTOM_NAME\s0, \s-1BOTTOM_GV\s0, \s-1SUBPROCESS\s0, IoTYPE, IoFLAGS, IsSTD
"B::AV \s-1FILL\s0, \s-1MAX\s0, \s-1OFF\s0, \s-1ARRAY\s0, ARRAYelt, AvFLAGS
"B::CV \s-1STASH\s0, \s-1START\s0, \s-1ROOT\s0, \s-1GV\s0, \s-1FILE\s0, \s-1DEPTH\s0, \s-1PADLIST\s0, \s-1OUTSIDE\s0, \s-1OUTSIDE_SEQ\s0, \s-1XSUB\s0, \s-1XSUBANY\s0, CvFLAGS, const_sv
"B::HV \s-1FILL\s0, \s-1MAX\s0, \s-1KEYS\s0, \s-1RITER\s0, \s-1NAME\s0, \s-1PMROOT\s0, \s-1ARRAY\s0
"OP-RELATED
"B::OP
next, sibling, name, ppaddr, desc, targ, type, opt, static, flags, private, spare
"B::UNOP first
"B::BINOP last
"B::LOGOP other
"B::LISTOP children
"B::PMOP pmreplroot, pmreplstart, pmnext, pmregexp, pmflags, pmdynflags, pmpermflags, precomp, pmoffset
"B::SVOP sv, gv
"B::PADOP padix
"B::PVOP pv
"B::LOOP redoop, nextop, lastop
"B::COP label, stash, stashpv, file, cop_seq, arybase, line, warnings, io
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
%insn_data, CW@insn_name, CW@optype, CW@specialsv_name
"\s-1AUTHOR\s0"

B::Assembler - Assemble Perl bytecode

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHORS\s0"

B::Bblock - Walk basic blocks

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Functions"
find_leaders
"\s-1AUTHOR\s0"

B::Bytecode - Perl compiler's bytecode backend

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLE\s0"
"\s-1OPTIONS\s0"
-b, -H, -k, -ooutfile, -s
"\s-1KNOWN\s0
"\s-1NOTICE\s0"
"\s-1AUTHORS\s0"

B::C - Perl compiler's C backend

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0"
-ofilename, -v, --, -uPackname, -D, -Do, -Dc, -DA, -DC, -DM, -f, -fcog, -fsave-data, -fppaddr, -fwarn-sv, -fuse-script-name, -fsave-sig-hash, -On, -O0, -O1, -O2, -llimit
"\s-1EXAMPLES\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0"
-ofilename, -v, --, -uPackname, -mModulename, -D, -Dr, -DO, -Ds, -Dp, -Dq, -Dl, -Dt, -f, -ffreetmps-each-bblock, -ffreetmps-each-loop, -fomit-taint, -On
"\s-1EXAMPLES\s0"
"\s-1BUGS\s0"
"\s-1DIFFERENCES\s0"
"Loops"
"Arithmetic"
"Deprecated
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLE\s0"
"\s-1OPTIONS\s0"
"Options
-basic, -exec, -tree
"Options -concise, -terse, -linenoise, -debug, -env
"Options -compact, -loose, -vt, -ascii
"Options -basen, -bigendian, -littleendian
"Other -main, -nomain, -nobanner, -banner, -banneris => subref
"Option
"\s-1ABBREVIATIONS\s0"
"\s-1OP\s0
"\s-1OP\s0
"\s-1FORMATTING\s0
"Special
(x(exec_text;basic_text)x), (*(text)*), (*(text1;text2)*), (?(text1#varText2)?), ~
"# #var, #varN, #Var, #addr, #arg, #class, #classsym, #coplabel, #exname, #extarg, #firstaddr, #flags, #flagval, #hyphseq, #label, #lastaddr, #name, #NAME, #next, #nextaddr, #noise, #private, #privval, #seq, #seqnum, #opt, #static, #sibaddr, #svaddr, #svclass, #svval, #targ, #targarg, #targarglife, #typenum
"Using
"Example:
"set_style()"
"set_style_standard($name)"
"add_style()"
"add_callback()"
"Running
"B::Concise::reset_sequence()"
"Errors"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0"
-d, -f\s-1FILE\s0, -l, -p, -P, -q, -s\s-1LETTERS\s0, C, i\s-1NUMBER\s0, T, v\s-1STRING\s0., -x\s-1LEVEL\s0
"\s-1USING\s0
"Synopsis"
"Description"
"new"
"ambient_pragmas"
strict, $[, bytes, utf8, integer, re, warnings, hint_bits, warning_bits
"coderef2text"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

B::Disassembler - Disassemble Perl bytecode

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

B::Lint - Perl lint

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0
context, implicit-read and implicit-write, bare-subs, dollar-underscore, private-names, undefined-subs, regexp-variables, all, none
"\s-1NON\s0 -u Package
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

B::O, O - Generic interface to Perl Compiler backends

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONVENTIONS\s0"
"\s-1IMPLEMENTATION\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1OPTIONS\s0"
"\s-1SEE\s0
"\s-1TODO\s0"
"\s-1AUTHOR\s0"

B::Stackobj - Helper module for \s-1CC\s0 backend

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

B::Stash - show what stashes are loaded

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPTIONS\s0"
CW-oFILENAME, CW-r, CW-d, CW-D[tO]
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

Bblock, B::Bblock - Walk basic blocks

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Functions"
find_leaders
"\s-1AUTHOR\s0"

Benchmark - benchmark running times of Perl code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Methods"
new, debug, iters
"Standard timeit(\s-1COUNT\s0, \s-1CODE\s0), timethis ( \s-1COUNT\s0, \s-1CODE\s0, [ \s-1TITLE\s0, [ \s-1STYLE\s0 ]] ), timethese ( \s-1COUNT\s0, \s-1CODEHASHREF\s0, [ \s-1STYLE\s0 ] ), timediff ( T1, T2 ), timestr ( \s-1TIMEDIFF\s0, [ \s-1STYLE\s0, [ \s-1FORMAT\s0 ] ] )
"Optional clearcache ( \s-1COUNT\s0 ), clearallcache ( ), cmpthese ( \s-1COUNT\s0, \s-1CODEHASHREF\s0, [ \s-1STYLE\s0 ] ), cmpthese ( \s-1RESULTSHASHREF\s0, [ \s-1STYLE\s0 ] ), countit(\s-1TIME\s0, \s-1CODE\s0), disablecache ( ), enablecache ( ), timesum ( T1, T2 )
":hireswallclock"
"\s-1NOTES\s0"
"\s-1EXAMPLES\s0"
"\s-1INHERITANCE\s0"
"\s-1CAVEATS\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1MODIFICATION\s0

ByteLoader - load byte compiled perl code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Bytecode, B::Bytecode - Perl compiler's bytecode backend

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLE\s0"
"\s-1OPTIONS\s0"
-b, -H, -k, -ooutfile, -s
"\s-1KNOWN\s0
"\s-1NOTICE\s0"
"\s-1AUTHORS\s0"

\s-1CGI\s0 - Simple Common Gateway Interface Class

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1PROGRAMMING\s0
"\s-1CALLING\s0
"\s-1CREATING\s0
"\s-1CREATING\s0
"\s-1FETCHING\s0
"\s-1FETCHING\s0
"\s-1FETCHING\s0
"\s-1SETTING\s0
"\s-1APPENDING\s0
"\s-1IMPORTING\s0
"\s-1DELETING\s0
"\s-1DELETING\s0
"\s-1HANDLING\s0
"\s-1DIRECT\s0
"\s-1FETCHING\s0
"\s-1SAVING\s0
"\s-1RETRIEVING\s0
"\s-1USING\s0
:cgi, :form, :html2, :html3, :html4, :netscape, :html, :standard, :all
"\s-1PRAGMAS\s0" -any, -compile, -nosticky, -tabindex, -no_undef_params, -no_xhtml, -nph, -newstyle_urls, -oldstyle_urls, -autoload, -no_debug, -debug, -private_tempfiles
"\s-1SPECIAL\s0 1. start_table() (generates a <table> tag), 2. end_table() (generates a </table> tag), 3. start_ul() (generates a <ul> tag), 4. end_ul() (generates a </ul> tag)
"\s-1GENERATING\s0
"\s-1CREATING\s0
"\s-1GENERATING\s0
"\s-1CREATING\s0
Parameters:, 4, 5, 6..
"\s-1ENDING\s0
"\s-1CREATING\s0
"\s-1OBTAINING\s0
-absolute, -relative, -full, -path (-path_info), -query (-query_string), -base, -rewrite
"\s-1MIXING\s0
"\s-1CREATING\s0
"\s-1PROVIDING\s0
"\s-1THE\s0
"\s-1HTML\s0
"NON-STANDARD
"\s-1AUTOESCAPING\s0
$escaped_string = escapeHTML(“unescaped string”);, CW$charset = charset([$charset]);, CW$flag = autoEscape([$flag]);
"PRETTY-PRINTING
"\s-1CREATING\s0
"\s-1CREATING\s0
"\s-1STARTING\s0
application/x-www-form-urlencoded, multipart/form-data
"\s-1FORM\s0 -name, -value, -values, -tabindex, -id, -override, -onChange, -onFocus, -onBlur, -onMouseOver, -onMouseOut, -onSelect
"\s-1CREATING\s0 Parameters
"\s-1CREATING\s0
"\s-1CREATING\s0
"\s-1CREATING\s0
Parameters
"\s-1CREATING\s0
"\s-1CREATING\s0
"\s-1CREATING\s0
Parameters:
"\s-1CREATING\s0 Parameters:
"\s-1CREATING\s0 Parameters:
"\s-1CREATING\s0 Parameters:
"\s-1CREATING\s0 Parameters:
"\s-1CREATING\s0
"\s-1CREATING\s0
"\s-1CREATING\s0
Parameters:
"\s-1CREATING\s0 Parameters:, 3. The third option (-align, optional) is an alignment type, and may be \s-1TOP\s0, \s-1BOTTOM\s0 or \s-1MIDDLE\s0
"\s-1CREATING\s0
"\s-1HTTP\s0
1. an expiration time, 2. a domain, 3. a path, 4. a “secure” flag, -name, -value, -path, -domain, -expires, -secure
"\s-1WORKING\s0 1. Create a <Frameset> document, 2. Specify the destination for the document in the \s-1HTTP\s0 header, 3. Specify the destination for the document in the <form> tag
"\s-1SUPPORT\s0 onLoad, onUnload, onSubmit, onClick, onChange, onFocus, onBlur, onSelect, onMouseOver, onMouseOut
"\s-1LIMITED\s0
"\s-1DEBUGGING\s0"
"\s-1DUMPING\s0
"\s-1FETCHING\s0
BIAccept(), BIraw_cookie(), BIuser_agent(), BIpath_info(), BIpath_translated(), BIremote_host(), BIscript_name() Return the script name as a partial \s-1URL\s0, for self-refering scripts, BIreferer(), auth_type (), server_name (), virtual_host (), server_port (), virtual_port (), server_software (), remote_user (), user_name (), BIrequest_method(), BIcontent_type(), BIhttp(), BIhttps()
"\s-1USING\s0 In the use statement, By calling the BInph() method:, By using -nph parameters
"Server multipart_init(), multipart_start(), multipart_end(), multipart_final()
"Avoiding $CGI::POST_MAX, $CGI::DISABLE_UPLOADS, 1. On a script-by-script basis, 2. Globally for all scripts
"\s-1COMPATIBILITY\s0
"\s-1AUTHOR\s0
"\s-1CREDITS\s0"
Matt Heffron (heffron@falstaff.css.beckman.com), James Taylor (james.taylor@srs.gov), Scott Anguish <sanguish@digifix.com>, Mike Jewell (mlj3u@virginia.edu), Timothy Shimmin (tes@kbs.citri.edu.au), Joergen Haegg (jh@axis.se), Laurent Delfosse (delfosse@delfosse.com), Richard Resnick (applepi1@aol.com), Craig Bishop (csb@barwonwater.vic.gov.au), Tony Curtis (tc@vcpc.univie.ac.at), Tim Bunce (Tim.Bunce@ig.co.uk), Tom Christiansen (tchrist@convex.com), Andreas Koenig (k@franz.ww.TU-Berlin.DE), Tim MacKenzie (Tim.MacKenzie@fulcrum.com.au), Kevin B. Hendricks (kbhend@dogwood.tyler.wm.edu), Stephen Dahmen (joyfire@inxpress.net), Ed Jordan (ed@fidalgo.net), David Alan Pisoni (david@cnation.com), Doug MacEachern (dougm@opengroup.org), Robin Houston (robin@oneworld.org), ...and many many more..
"A
"\s-1BUGS\s0"
"\s-1SEE\s0

CGI::Apache - Backward compatibility module for \s-1CGI\s0.pm

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0
"\s-1BUGS\s0"
"\s-1SEE\s0

CGI::Carp, CGI::Carp - \s-1CGI\s0 routines for writing to the \s-1HTTPD\s0 (or other) error log

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1REDIRECTING\s0
"\s-1MAKING\s0
"Changing
"\s-1MAKING\s0
"\s-1OVERRIDING\s0
"\s-1AUTHORS\s0"
"\s-1SEE\s0

CGI::Cookie - Interface to Netscape Cookies

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USING\s0
1. expiration date, 2. domain, 3. path, 4. secure flag
"Creating
"Sending
"Recovering
"Manipulating
BIname(), BIvalue(), BIdomain(), BIpath(), BIexpires()
"\s-1AUTHOR\s0
"\s-1BUGS\s0"
"\s-1SEE\s0

CGI::Fast - \s-1CGI\s0 Interface for Fast \s-1CGI\s0

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OTHER\s0
"\s-1WRITING\s0
"\s-1INSTALLING\s0
"\s-1USING\s0
"\s-1EXTERNAL\s0
\s-1FCGI_SOCKET_PATH\s0, \s-1FCGI_LISTEN_QUEUE\s0
"\s-1CAVEATS\s0"
"\s-1AUTHOR\s0
"\s-1BUGS\s0"
"\s-1SEE\s0

CGI::Pretty - module to produce nicely formatted \s-1HTML\s0 code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Tags
"Customizing
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

CGI::Push - Simple Interface to Server Push

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USING\s0
-next_page, -last_page, -type, -delay, -cookie, -target, -expires, -nph
"Heterogeneous
"Changing
"\s-1INSTALLING\s0
"\s-1AUTHOR\s0
"\s-1BUGS\s0"
"\s-1SEE\s0

CGI::Switch - Backward compatibility module for defunct CGI::Switch

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0
"\s-1BUGS\s0"
"\s-1SEE\s0

CGI::Util - Internal utilities used by \s-1CGI\s0 module

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0
"\s-1SEE\s0

\s-1CPAN\s0 - query, download and build perl modules from \s-1CPAN\s0 sites

"\s-1SYNOPSIS\s0"
"\s-1STATUS\s0"
"\s-1DESCRIPTION\s0"
"Interactive
Searching for authors, bundles, distribution files and modules, make, test, install, clean modules or distributions, get, readme, perldoc, look module or distribution, ls author, ls globbing_expresion, Signals
"CPAN::Shell"
"autobundle"
"recompile"
"Programmer's
expand($type,@things), expandany(@things), Programming Examples
"Methods CPAN::Author::as_glimpse(), CPAN::Author::as_string(), CPAN::Author::email(), CPAN::Author::fullname(), CPAN::Author::name(), CPAN::Bundle::as_glimpse(), CPAN::Bundle::as_string(), CPAN::Bundle::clean(), CPAN::Bundle::contains(), CPAN::Bundle::force($method,@args), CPAN::Bundle::get(), CPAN::Bundle::inst_file(), CPAN::Bundle::inst_version(), CPAN::Bundle::uptodate(), CPAN::Bundle::install(), CPAN::Bundle::make(), CPAN::Bundle::readme(), CPAN::Bundle::test(), CPAN::Distribution::as_glimpse(), CPAN::Distribution::as_string(), CPAN::Distribution::clean(), CPAN::Distribution::containsmods(), CPAN::Distribution::cvs_import(), CPAN::Distribution::dir(), CPAN::Distribution::force($method,@args), CPAN::Distribution::get(), CPAN::Distribution::install(), CPAN::Distribution::isa_perl(), CPAN::Distribution::look(), CPAN::Distribution::make(), CPAN::Distribution::prereq_pm(), CPAN::Distribution::readme(), CPAN::Distribution::perldoc(), CPAN::Distribution::test(), CPAN::Distribution::uptodate(), CPAN::Index::force_reload(), CPAN::Index::reload(), CPAN::InfoObj::dump(), CPAN::Module::as_glimpse(), CPAN::Module::as_string(), CPAN::Module::clean(), CPAN::Module::cpan_file(), CPAN::Module::cpan_version(), CPAN::Module::cvs_import(), CPAN::Module::description(), CPAN::Module::force($method,@args), CPAN::Module::get(), CPAN::Module::inst_file(), CPAN::Module::inst_version(), CPAN::Module::install(), CPAN::Module::look(), CPAN::Module::make(), CPAN::Module::manpage_headline(), CPAN::Module::readme(), CPAN::Module::perldoc(), CPAN::Module::test(), CPAN::Module::uptodate(), CPAN::Module::userid()
"Cache
"Bundles"
"Prerequisites"
"Finding
"Debugging"
"Floppy,
"\s-1CONFIGURATION\s0"
CWo conf <scalar option>, CWo conf <scalar option> <value>, CWo conf <list option>, CWo conf <list option> [shift|pop], CWo conf <list option> [unshift|push|splice] <list>
"Note
"urllist
"\s-1SECURITY\s0"
"Cryptographically
"\s-1EXPORT\s0"
"\s-1POPULATE\s0
"\s-1WORKING\s0
"Three
http firewall, ftp firewall, One way visibility, \s-1SOCKS\s0, \s-1IP\s0 Masquerade
"Configuring
"\s-1FAQ\s0"
1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11)
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1TRANSLATIONS\s0"
"\s-1SEE\s0

CPAN::FirstTime - Utility for CPAN::Config file Initialization

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

CPAN::Version - utility functions to compare \s-1CPAN\s0 versions

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

CPANox, CPAN::Nox - Wrapper around \s-1CPAN\s0.pm without using any \s-1XS\s0 module

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

Carp, carp - warn of errors (from perspective of caller)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Forcing
"\s-1GLOBAL\s0
"$Carp::CarpLevel"
"$Carp::MaxEvalLen"
"$Carp::MaxArgLen"
"$Carp::MaxArgNums"
"$Carp::Verbose"
"\s-1BUGS\s0"

Carp::Heavy - heavy machinery, no user serviceable parts inside

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0"
the function Class::ISA::super_path($CLASS), the function Class::ISA::self_and_super_path($CLASS), the function Class::ISA::self_and_super_versions($CLASS)
"\s-1CAUTIONARY\s0
"\s-1COPYRIGHT\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Class
"Element
Scalar (CW'$' or CW'*$'), Array (CW'@' or CW'*@'), Hash (CW'%' or CW'*%'), Class (CW'Class_Name' or CW'*Class_Name')
"\s-1EXAMPLES\s0"
Example 1, Example 2, Example 3
"Author

Config - access Perl configuration information

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
myconfig(), config_sh(), config_re($regex), config_vars(@names)
"\s-1EXAMPLE\s0"
"\s-1WARNING\s0"
"\s-1GLOSSARY\s0"
"_"
CW_a, CW_exe, CW_o
"a" CWafs, CWafsroot, CWalignbytes, CWansi2knr, CWaphostname, CWapi_revision, CWapi_subversion, CWapi_version, CWapi_versionstring, CWar, CWarchlib, CWarchlibexp, CWarchname64, CWarchname, CWarchobjs, CWasctime_r_proto, CWawk
"b" CWbaserev, CWbash, CWbin, CWbinexp, CWbison, CWbyacc, CWbyteorder
"c" CWc, CWcastflags, CWcat, CWcc, CWcccdlflags, CWccdlflags, CWccflags, CWccflags_uselargefiles, CWccname, CWccsymbols, CWccversion, CWcf_by, CWcf_email, CWcf_time, CWcharsize, CWchgrp, CWchmod, CWchown, CWclocktype, CWcomm, CWcompress, CWcontains, CWcp, CWcpio, CWcpp, CWcpp_stuff, CWcppccsymbols, CWcppflags, CWcpplast, CWcppminus, CWcpprun, CWcppstdin, CWcppsymbols, CWcrypt_r_proto, CWcryptlib, CWcsh, CWctermid_r_proto, CWctime_r_proto
"d" CWd__fwalk, CWd_access, CWd_accessx, CWd_aintl, CWd_alarm, CWd_archlib, CWd_asctime_r, CWd_atolf, CWd_atoll, CWd_attribute_format, CWd_attribute_malloc, CWd_attribute_nonnull, CWd_attribute_noreturn, CWd_attribute_pure, CWd_attribute_unused, CWd_attribute_warn_unused_result, CWd_bcmp, CWd_bcopy, CWd_bsd, CWd_bsdgetpgrp, CWd_bsdsetpgrp, CWd_bzero, CWd_casti32, CWd_castneg, CWd_charvspr, CWd_chown, CWd_chroot, CWd_chsize, CWd_class, CWd_clearenv, CWd_closedir, CWd_cmsghdr_s, CWd_const, CWd_copysignl, CWd_crypt, CWd_crypt_r, CWd_csh, CWd_ctermid_r, CWd_ctime_r, CWd_cuserid, CWd_dbl_dig, CWd_dbminitproto, CWd_difftime, CWd_dirfd, CWd_dirnamlen, CWd_dlerror, CWd_dlopen, CWd_dlsymun, CWd_dosuid, CWd_drand48_r, CWd_drand48proto, CWd_dup2, CWd_eaccess, CWd_endgrent, CWd_endgrent_r, CWd_endhent, CWd_endhostent_r, CWd_endnent, CWd_endnetent_r, CWd_endpent, CWd_endprotoent_r, CWd_endpwent, CWd_endpwent_r, CWd_endsent, CWd_endservent_r, CWd_eofnblk, CWd_eunice, CWd_faststdio, CWd_fchdir, CWd_fchmod, CWd_fchown, CWd_fcntl, CWd_fcntl_can_lock, CWd_fd_macros, CWd_fd_set, CWd_fds_bits, CWd_fgetpos, CWd_finite, CWd_finitel, CWd_flexfnam, CWd_flock, CWd_flockproto, CWd_fork, CWd_fp_class, CWd_fpathconf, CWd_fpclass, CWd_fpclassify, CWd_fpclassl, CWd_fpos64_t, CWd_frexpl, CWd_fs_data_s, CWd_fseeko, CWd_fsetpos, CWd_fstatfs, CWd_fstatvfs, CWd_fsync, CWd_ftello, CWd_ftime, CWd_futimes, CWd_Gconvert, CWd_getcwd, CWd_getespwnam, CWd_getfsstat, CWd_getgrent, CWd_getgrent_r, CWd_getgrgid_r, CWd_getgrnam_r, CWd_getgrps, CWd_gethbyaddr, CWd_gethbyname, CWd_gethent, CWd_gethname, CWd_gethostbyaddr_r, CWd_gethostbyname_r, CWd_gethostent_r, CWd_gethostprotos, CWd_getitimer, CWd_getlogin, CWd_getlogin_r, CWd_getmnt, CWd_getmntent, CWd_getnbyaddr, CWd_getnbyname, CWd_getnent, CWd_getnetbyaddr_r, CWd_getnetbyname_r, CWd_getnetent_r, CWd_getnetprotos, CWd_getpagsz, CWd_getpbyname, CWd_getpbynumber, CWd_getpent, CWd_getpgid, CWd_getpgrp2, CWd_getpgrp, CWd_getppid, CWd_getprior, CWd_getprotobyname_r, CWd_getprotobynumber_r, CWd_getprotoent_r, CWd_getprotoprotos, CWd_getprpwnam, CWd_getpwent, CWd_getpwent_r, CWd_getpwnam_r, CWd_getpwuid_r, CWd_getsbyname, CWd_getsbyport, CWd_getsent, CWd_getservbyname_r, CWd_getservbyport_r, CWd_getservent_r, CWd_getservprotos, CWd_getspnam, CWd_getspnam_r, CWd_gettimeod, CWd_gmtime_r, CWd_gnulibc, CWd_grpasswd, CWd_hasmntopt, CWd_htonl, CWd_ilogbl, CWd_index, CWd_inetaton, CWd_int64_t, CWd_isascii, CWd_isfinite, CWd_isinf, CWd_isnan, CWd_isnanl, CWd_killpg, CWd_lchown, CWd_ldbl_dig, CWd_link, CWd_localtime_r, CWd_locconv, CWd_lockf, CWd_longdbl, CWd_longlong, CWd_lseekproto, CWd_lstat, CWd_madvise, CWd_malloc_size, CWd_malloc_good_size, CWd_mblen, CWd_mbstowcs, CWd_mbtowc, CWd_memchr, CWd_memcmp, CWd_memcpy, CWd_memmove, CWd_memset, CWd_mkdir, CWd_mkdtemp, CWd_mkfifo, CWd_mkstemp, CWd_mkstemps, CWd_mktime, CWd_mmap, CWd_modfl, CWd_modfl_pow32_bug, CWd_modflproto, CWd_mprotect, CWd_msg, CWd_msg_ctrunc, CWd_msg_dontroute, CWd_msg_oob, CWd_msg_peek, CWd_msg_proxy, CWd_msgctl, CWd_msgget, CWd_msghdr_s, CWd_msgrcv, CWd_msgsnd, CWd_msync, CWd_munmap, CWd_mymalloc, CWd_nanosleep, CWd_nice, CWd_nl_langinfo, CWd_nv_preserves_uv, CWd_nv_zero_is_allbits_zero, CWd_off64_t, CWd_old_pthread_create_joinable, CWd_oldpthreads, CWd_oldsock, CWd_open3, CWd_pathconf, CWd_pause, CWd_perl_otherlibdirs, CWd_phostname, CWd_pipe, CWd_poll, CWd_portable, CWd_PRId64, CWd_PRIeldbl, CWd_PRIEUldbl, CWd_PRIfldbl, CWd_PRIFUldbl, CWd_PRIgldbl, CWd_PRIGUldbl, CWd_PRIi64, CWd_PRIo64, CWd_PRIu64, CWd_PRIx64, CWd_PRIXU64, CWd_procselfexe, CWd_pthread_atfork, CWd_pthread_attr_setscope, CWd_pthread_yield, CWd_pwage, CWd_pwchange, CWd_pwclass, CWd_pwcomment, CWd_pwexpire, CWd_pwgecos, CWd_pwpasswd, CWd_pwquota, CWd_qgcvt, CWd_quad, CWd_random_r, CWd_readdir64_r, CWd_readdir, CWd_readdir_r, CWd_readlink, CWd_readv, CWd_recvmsg, CWd_rename, CWd_rewinddir, CWd_rmdir, CWd_safebcpy, CWd_safemcpy, CWd_sanemcmp, CWd_sbrkproto, CWd_scalbnl, CWd_sched_yield, CWd_scm_rights, CWd_SCNfldbl, CWd_seekdir, CWd_select, CWd_sem, CWd_semctl, CWd_semctl_semid_ds, CWd_semctl_semun, CWd_semget, CWd_semop, CWd_sendmsg, CWd_setegid, CWd_seteuid, CWd_setgrent, CWd_setgrent_r, CWd_setgrps, CWd_sethent, CWd_sethostent_r, CWd_setitimer, CWd_setlinebuf, CWd_setlocale, CWd_setlocale_r, CWd_setnent, CWd_setnetent_r, CWd_setpent, CWd_setpgid, CWd_setpgrp2, CWd_setpgrp, CWd_setprior, CWd_setproctitle, CWd_setprotoent_r, CWd_setpwent, CWd_setpwent_r, CWd_setregid, CWd_setresgid, CWd_setresuid, CWd_setreuid, CWd_setrgid, CWd_setruid, CWd_setsent, CWd_setservent_r, CWd_setsid, CWd_setvbuf, CWd_sfio, CWd_shm, CWd_shmat, CWd_shmatprototype, CWd_shmctl, CWd_shmdt, CWd_shmget, CWd_sigaction, CWd_sigprocmask, CWd_sigsetjmp, CWd_sockatmark, CWd_sockatmarkproto, CWd_socket, CWd_socklen_t, CWd_sockpair, CWd_socks5_init, CWd_sprintf_returns_strlen, CWd_sqrtl, CWd_srand48_r, CWd_srandom_r, CWd_sresgproto, CWd_sresuproto, CWd_statblks, CWd_statfs_f_flags, CWd_statfs_s, CWd_statvfs, CWd_stdio_cnt_lval, CWd_stdio_ptr_lval, CWd_stdio_ptr_lval_nochange_cnt, CWd_stdio_ptr_lval_sets_cnt, CWd_stdio_stream_array, CWd_stdiobase, CWd_stdstdio, CWd_strchr, CWd_strcoll, CWd_strctcpy, CWd_strerrm, CWd_strerror, CWd_strerror_r, CWd_strftime, CWd_strlcat, CWd_strlcpy, CWd_strtod, CWd_strtol, CWd_strtold, CWd_strtoll, CWd_strtoq, CWd_strtoul, CWd_strtoull, CWd_strtouq, CWd_strxfrm, CWd_suidsafe, CWd_symlink, CWd_syscall, CWd_syscallproto, CWd_sysconf, CWd_sysernlst, CWd_syserrlst, CWd_system, CWd_tcgetpgrp, CWd_tcsetpgrp, CWd_telldir, CWd_telldirproto, CWd_time, CWd_times, CWd_tm_tm_gmtoff, CWd_tm_tm_zone, CWd_tmpnam_r, CWd_truncate, CWd_ttyname_r, CWd_tzname, CWd_u32align, CWd_ualarm, CWd_umask, CWd_uname, CWd_union_semun, CWd_unordered, CWd_unsetenv, CWd_usleep, CWd_usleepproto, CWd_ustat, CWd_vendorarch, CWd_vendorbin, CWd_vendorlib, CWd_vendorscript, CWd_vfork, CWd_void_closedir, CWd_voidsig, CWd_voidtty, CWd_volatile, CWd_vprintf, CWd_wait4, CWd_waitpid, CWd_wcstombs, CWd_wctomb, CWd_writev, CWd_xenix, CWdate, CWdb_hashtype, CWdb_prefixtype, CWdb_version_major, CWdb_version_minor, CWdb_version_patch, CWdefvoidused, CWdirentrytype, CWdlext, CWdlsrc, CWdoublesize, CWdrand01, CWdrand48_r_proto, CWdynamic_ext
"e" CWeagain, CWebcdic, CWecho, CWegrep, CWemacs, CWendgrent_r_proto, CWendhostent_r_proto, CWendnetent_r_proto, CWendprotoent_r_proto, CWendpwent_r_proto, CWendservent_r_proto, CWeunicefix, CWexe_ext, CWexpr, CWextensions, CWextras
"f" CWfflushall, CWfflushNULL, CWfind, CWfirstmakefile, CWflex, CWfpossize, CWfpostype, CWfreetype, CWfrom, CWfull_ar, CWfull_csh, CWfull_sed
"g" CWgccansipedantic, CWgccosandvers, CWgccversion, CWgetgrent_r_proto, CWgetgrgid_r_proto, CWgetgrnam_r_proto, CWgethostbyaddr_r_proto, CWgethostbyname_r_proto, CWgethostent_r_proto, CWgetlogin_r_proto, CWgetnetbyaddr_r_proto, CWgetnetbyname_r_proto, CWgetnetent_r_proto, CWgetprotobyname_r_proto, CWgetprotobynumber_r_proto, CWgetprotoent_r_proto, CWgetpwent_r_proto, CWgetpwnam_r_proto, CWgetpwuid_r_proto, CWgetservbyname_r_proto, CWgetservbyport_r_proto, CWgetservent_r_proto, CWgetspnam_r_proto, CWgidformat, CWgidsign, CWgidsize, CWgidtype, CWglibpth, CWgmake, CWgmtime_r_proto, CWgnulibc_version, CWgrep, CWgroupcat, CWgroupstype, CWgzip
"h" CWh_fcntl, CWh_sysfile, CWhint, CWhostcat, CWhtml1dir, CWhtml1direxp, CWhtml3dir, CWhtml3direxp
"i" CWi16size, CWi16type, CWi32size, CWi32type, CWi64size, CWi64type, CWi8size, CWi8type, CWi_arpainet, CWi_bsdioctl, CWi_crypt, CWi_db, CWi_dbm, CWi_dirent, CWi_dld, CWi_dlfcn, CWi_fcntl, CWi_float, CWi_fp, CWi_fp_class, CWi_gdbm, CWi_grp, CWi_ieeefp, CWi_inttypes, CWi_langinfo, CWi_libutil, CWi_limits, CWi_locale, CWi_machcthr, CWi_malloc, CWi_math, CWi_memory, CWi_mntent, CWi_ndbm, CWi_netdb, CWi_neterrno, CWi_netinettcp, CWi_niin, CWi_poll, CWi_prot, CWi_pthread, CWi_pwd, CWi_rpcsvcdbm, CWi_sfio, CWi_sgtty, CWi_shadow, CWi_socks, CWi_stdarg, CWi_stddef, CWi_stdlib, CWi_string, CWi_sunmath, CWi_sysaccess, CWi_sysdir, CWi_sysfile, CWi_sysfilio, CWi_sysin, CWi_sysioctl, CWi_syslog, CWi_sysmman, CWi_sysmode, CWi_sysmount, CWi_sysndir, CWi_sysparam, CWi_sysresrc, CWi_syssecrt, CWi_sysselct, CWi_syssockio, CWi_sysstat, CWi_sysstatfs, CWi_sysstatvfs, CWi_systime, CWi_systimek, CWi_systimes, CWi_systypes, CWi_sysuio, CWi_sysun, CWi_sysutsname, CWi_sysvfs, CWi_syswait, CWi_termio, CWi_termios, CWi_time, CWi_unistd, CWi_ustat, CWi_utime, CWi_values, CWi_varargs, CWi_varhdr, CWi_vfork, CWignore_versioned_solibs, CWinc_version_list, CWinc_version_list_init, CWincpath, CWinews, CWinstallarchlib, CWinstallbin, CWinstallhtml1dir, CWinstallhtml3dir, CWinstallman1dir, CWinstallman3dir, CWinstallprefix, CWinstallprefixexp, CWinstallprivlib, CWinstallscript, CWinstallsitearch, CWinstallsitebin, CWinstallsitehtml1dir, CWinstallsitehtml3dir, CWinstallsitelib, CWinstallsiteman1dir, CWinstallsiteman3dir, CWinstallsitescript, CWinstallstyle, CWinstallusrbinperl, CWinstallvendorarch, CWinstallvendorbin, CWinstallvendorhtml1dir, CWinstallvendorhtml3dir, CWinstallvendorlib, CWinstallvendorman1dir, CWinstallvendorman3dir, CWinstallvendorscript, CWintsize, CWissymlink, CWivdformat, CWivsize, CWivtype
"k" CWknown_extensions, CWksh
"l" CWld, CWlddlflags, CWldflags, CWldflags_uselargefiles, CWldlibpthname, CWless, CWlib_ext, CWlibc, CWlibperl, CWlibpth, CWlibs, CWlibsdirs, CWlibsfiles, CWlibsfound, CWlibspath, CWlibswanted, CWlibswanted_uselargefiles, CWline, CWlint, CWlkflags, CWln, CWlns, CWlocaltime_r_proto, CWlocincpth, CWloclibpth, CWlongdblsize, CWlonglongsize, CWlongsize, CWlp, CWlpr, CWls, CWlseeksize, CWlseektype
"m" CWmail, CWmailx, CWmake, CWmake_set_make, CWmallocobj, CWmallocsrc, CWmalloctype, CWman1dir, CWman1direxp, CWman1ext, CWman3dir, CWman3direxp, CWman3ext
"M" CWMcc, CWmips_type, CWmistrustnm, CWmkdir, CWmmaptype, CWmodetype, CWmore, CWmultiarch, CWmv, CWmyarchname, CWmydomain, CWmyhostname, CWmyuname
"n" CWn, CWneed_va_copy, CWnetdb_hlen_type, CWnetdb_host_type, CWnetdb_name_type, CWnetdb_net_type, CWnm, CWnm_opt, CWnm_so_opt, CWnonxs_ext, CWnroff, CWnv_preserves_uv_bits, CWnveformat, CWnvEUformat, CWnvfformat, CWnvFUformat, CWnvgformat, CWnvGUformat, CWnvsize, CWnvtype
"o" CWo_nonblock, CWobj_ext, CWold_pthread_create_joinable, CWoptimize, CWorderlib, CWosname, CWosvers, CWotherlibdirs
"p" CWpackage, CWpager, CWpasscat, CWpatchlevel, CWpath_sep, CWperl5, CWperl, CWperl_patchlevel
"P" CWPERL_REVISION, CWPERL_SUBVERSION, CWPERL_VERSION, CWperladmin, CWperllibs, CWperlpath, CWpg, CWphostname, CWpidtype, CWplibpth, CWpmake, CWpr, CWprefix, CWprefixexp, CWprivlib, CWprivlibexp, CWprocselfexe, CWprototype, CWptrsize
"q" CWquadkind, CWquadtype
"r" CWrandbits, CWrandfunc, CWrandom_r_proto, CWrandseedtype, CWranlib, CWrd_nodata, CWreaddir64_r_proto, CWreaddir_r_proto, CWrevision, CWrm, CWrmail, CWrun, CWrunnm
"s" CWsched_yield, CWscriptdir, CWscriptdirexp, CWsed, CWseedfunc, CWselectminbits, CWselecttype, CWsendmail, CWsetgrent_r_proto, CWsethostent_r_proto, CWsetlocale_r_proto, CWsetnetent_r_proto, CWsetprotoent_r_proto, CWsetpwent_r_proto, CWsetservent_r_proto, CWsh, CWshar, CWsharpbang, CWshmattype, CWshortsize, CWshrpenv, CWshsharp, CWsig_count, CWsig_name, CWsig_name_init, CWsig_num, CWsig_num_init, CWsig_size, CWsignal_t, CWsitearch, CWsitearchexp, CWsitebin, CWsitebinexp, CWsitehtml1dir, CWsitehtml1direxp, CWsitehtml3dir, CWsitehtml3direxp, CWsitelib, CWsitelib_stem, CWsitelibexp, CWsiteman1dir, CWsiteman1direxp, CWsiteman3dir, CWsiteman3direxp, CWsiteprefix, CWsiteprefixexp, CWsitescript, CWsitescriptexp, CWsizesize, CWsizetype, CWsleep, CWsmail, CWso, CWsockethdr, CWsocketlib, CWsocksizetype, CWsort, CWspackage, CWspitshell, CWsPRId64, CWsPRIeldbl, CWsPRIEUldbl, CWsPRIfldbl, CWsPRIFUldbl, CWsPRIgldbl, CWsPRIGUldbl, CWsPRIi64, CWsPRIo64, CWsPRIu64, CWsPRIx64, CWsPRIXU64, CWsrand48_r_proto, CWsrandom_r_proto, CWsrc, CWsSCNfldbl, CWssizetype, CWstartperl, CWstartsh, CWstatic_ext, CWstdchar, CWstdio_base, CWstdio_bufsiz, CWstdio_cnt, CWstdio_filbuf, CWstdio_ptr, CWstdio_stream_array, CWstrerror_r_proto, CWstrings, CWsubmit, CWsubversion, CWsysman
"t" CWtail, CWtar, CWtargetarch, CWtbl, CWtee, CWtest, CWtimeincl, CWtimetype, CWtmpnam_r_proto, CWto, CWtouch, CWtr, CWtrnl, CWtroff, CWttyname_r_proto
"u" CWu16size, CWu16type, CWu32size, CWu32type, CWu64size, CWu64type, CWu8size, CWu8type, CWuidformat, CWuidsign, CWuidsize, CWuidtype, CWuname, CWuniq, CWuquadtype, CWuse5005threads, CWuse64bitall, CWuse64bitint, CWusecrosscompile, CWusedl, CWusefaststdio, CWuseithreads, CWuselargefiles, CWuselongdouble, CWusemallocwrap, CWusemorebits, CWusemultiplicity, CWusemymalloc, CWusenm, CWuseopcode, CWuseperlio, CWuseposix, CWusereentrant, CWusesfio, CWuseshrplib, CWusesocks, CWusethreads, CWusevendorprefix, CWusevfork, CWusrinc, CWuuname, CWuvoformat, CWuvsize, CWuvtype, CWuvuformat, CWuvxformat, CWuvXUformat
"v" CWvendorarch, CWvendorarchexp, CWvendorbin, CWvendorbinexp, CWvendorhtml1dir, CWvendorhtml1direxp, CWvendorhtml3dir, CWvendorhtml3direxp, CWvendorlib, CWvendorlib_stem, CWvendorlibexp, CWvendorman1dir, CWvendorman1direxp, CWvendorman3dir, CWvendorman3direxp, CWvendorprefix, CWvendorprefixexp, CWvendorscript, CWvendorscriptexp, CWversion, CWversion_patchlevel_string, CWversiononly, CWvi, CWvoidflags
"x" CWxlibpth
"y" CWyacc, CWyaccflags
"z" CWzcat, CWzip
"\s-1NOTE\s0"

Cwd - get pathname of current working directory

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"getcwd
getcwd, cwd, fastcwd, fastgetcwd, getdcwd
"abs_path abs_path, realpath, fast_abs_path
"$ENV{\s-1PWD\s0}"
"\s-1NOTES\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

\s-1DB\s0 - programmatic interface to the Perl debugging \s-1API\s0 (draft, subject to change)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Global
$DB::sub, %DB::sub, $DB::single, $DB::signal, $DB::trace, @DB::args, @DB::dbline, %DB::dbline, $DB::package, $DB::filename, $DB::subname, $DB::lineno
"\s-1API\s0 \s-1CLIENT-\s0>register(), \s-1CLIENT-\s0>evalcode(\s-1STRING\s0), \s-1CLIENT-\s0>skippkg('D::hide'), \s-1CLIENT-\s0>run(), \s-1CLIENT-\s0>step(), \s-1CLIENT-\s0>next(), \s-1CLIENT-\s0>done()
"Client \s-1CLIENT-\s0>init(), \s-1CLIENT-\s0>prestop([\s-1STRING\s0]), \s-1CLIENT-\s0>stop(), \s-1CLIENT-\s0>idle(), \s-1CLIENT-\s0>poststop([\s-1STRING\s0]), \s-1CLIENT-\s0>evalcode(\s-1STRING\s0), \s-1CLIENT-\s0>cleanup(), \s-1CLIENT-\s0>output(\s-1LIST\s0)
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

DBM_Filter Filter \s-1DBM\s0 keys/values

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"What
"So
"\s-1METHODS\s0"
"$db->Filter_Push()"
"$db->Filter_Key_Push()"
"$db->Filter_Value_Push()"
Filter_Push, Filter_Key_Push, Filter_Value_Push
"$db->Filter_Pop()"
"$db->Filtered()"
"Writing
"Immediate
"Canned
“name”, params
"Filters utf8, encode, compress, int32, null
"\s-1NOTES\s0"
"Maintain
"Don't
"\s-1EXAMPLE\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

DB_File - Perl5 access to Berkeley \s-1DB\s0 version 1.x

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1DB_HASH\s0, \s-1DB_BTREE\s0, \s-1DB_RECNO\s0
"Using
"Interface
"Opening
"Default
"In
"\s-1DB_HASH\s0"
"A
"\s-1DB_BTREE\s0"
"Changing
"Handling
"The
"The
"The
"Matching
"\s-1DB_RECNO\s0"
"The
"A
"Extra
$X->push(list) ;, $value = CB$X->pop ;, $X->shift, $X->unshift(list) ;, $X->length, $X->splice(offset, length, elements);
"Another
"\s-1THE\s0
$status = CB$X->get($key, CB$value [, CB$flags]) ;, $status = CB$X->put($key, CB$value [, CB$flags]) ;, $status = CB$X->del($key [, CB$flags]) ;, $status = CB$X->fd ;, $status = CB$X->seq($key, CB$value, CB$flags) ;, $status = CB$X->sync([$flags]) ;
"\s-1DBM\s0 filter_store_key, filter_store_value, filter_fetch_key, filter_fetch_value
"The
"An
"Another
"\s-1HINTS\s0
"Locking:
"Safe
Tie::DB_Lock, Tie::DB_LockFile, DB_File::Lock
"Sharing
"The
"\s-1COMMON\s0
"Why
"How
"\s-1REFERENCES\s0"
"\s-1HISTORY\s0"
"\s-1BUGS\s0"
"\s-1AVAILABILITY\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Methods"
\s-1PACKAGE\s0->new(\s-1ARRAYREF\s0 [, \s-1ARRAYREF\s0]), $OBJ->Dump or \s-1PACKAGE\s0->Dump(\s-1ARRAYREF\s0 [, \s-1ARRAYREF\s0]), $OBJ->Seen([\s-1HASHREF\s0]), $OBJ->Values([\s-1ARRAYREF\s0]), $OBJ->Names([\s-1ARRAYREF\s0]), $OBJ->Reset
"Functions" Dumper(\s-1LIST\s0)
"Configuration
"Exports"
Dumper
"\s-1EXAMPLES\s0"
"\s-1BUGS\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"
"\s-1VERSION\s0"
"\s-1SEE\s0

Devel::DProf - a Perl code profiler

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1PROFILE\s0
"\s-1AUTOLOAD\s0"
"\s-1ENVIRONMENT\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Devel::PPPort - Perl/Pollution/Portability

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Why
You should use ppport.h in modern code so that your code will work with the widest range of Perl interpreters possible, without significant additional work.
"How
"Running
"\s-1FUNCTIONS\s0"
"WriteFile"
"\s-1COMPATIBILITY\s0"
"Provided
"Perl
perl 5.9.2, perl 5.9.1, perl 5.9.0, perl 5.8.3, perl 5.8.1, perl 5.8.0, perl 5.7.3, perl 5.7.2, perl 5.7.1, perl 5.6.1, perl 5.6.0, perl 5.005_03, perl 5.005, perl 5.004_05, perl 5.004_04, perl 5.004
"\s-1BUGS\s0"
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

Devel::Peek - A data debugging tool for the \s-1XS\s0 programmer

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Runtime
"Memory
"\s-1EXAMPLES\s0"
"A
"A
"A
"A
"A
"A
"Dumping
"A
"A
"\s-1EXPORTS\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Devel::SelfStubber - generate stubs for a SelfLoading module

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

Devel::Size - Perl extension for finding the memory usage of Perl variables

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0"
"size($ref)"
"total_size($ref)"
"\s-1EXPORT\s0"
"\s-1UNDERSTANDING\s0
"The
"Perl"
"\s-1DANGERS\s0"
"Messages:
"Errors"
"warnings"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

Digest - Modules that calculate message digests

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
binary, hex, base64
"\s-1OO\s0 $ctx = Digest->\s-1XXX\s0($arg,...), CW$ctx = Digest->new(\s-1XXX\s0 => CW$arg,...), CW$ctx = Digest::XXX->new($arg,...), CW$other_ctx = CW$ctx->clone, CW$ctx->reset, CW$ctx->add( CW$data, ... ), CW$ctx->addfile( CW$io_handle ), CW$ctx->add_bits( CW$data, CW$nbits ), CW$ctx->add_bits( CW$bitstring ), CW$ctx->digest, CW$ctx->hexdigest, CW$ctx->b64digest
"Digest
"\s-1SEE\s0
"\s-1AUTHOR\s0"

Digest::MD5 - Perl interface to the \s-1MD5\s0 Algorithm

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0"
md5($data,...), md5_hex($data,...), md5_base64($data,...)
"\s-1METHODS\s0" $md5 = Digest::MD5->new, CW$md5->reset, CW$md5->clone, CW$md5->add($data,...), CW$md5->addfile($io_handle), CW$md5->add_bits($data, CW$nbits), CW$md5->add_bits($bitstring), CW$md5->digest, CW$md5->hexdigest, CW$md5->b64digest
"\s-1EXAMPLES\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0"
"\s-1AUTHORS\s0"

Digest::base - Digest base class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

Digest::file - Calculate digests of files

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
digest_file( CW$file, CW$algorithm, [$arg,...] ), digest_file_hex( CW$file, CW$algorithm, [$arg,...] ), digest_file_base64( CW$file, CW$algorithm, [$arg,...] )
"\s-1SEE\s0

DirHandle - supply object methods for directory handles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTES\s0"

Dumpvalue - provides screen dump of Perl data.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Creation"
CWarrayDepth, CWhashDepth, CWcompactDump, CWveryCompact, CWglobPrint, CWdumpDBFiles, CWdumpPackages, CWdumpReused, CWtick, CWquoteHighBit, CWprintUndef, CWusageOnly, unctrl, subdump, bareStringify, quoteHighBit, stopDbSignal
"Methods" dumpValue, dumpValues, stringify, dumpvars, set_quote, set_unctrl, compactDump, veryCompact, set, get

DynaLoader - Dynamically load C libraries into Perl code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
@dl_library_path, CW@dl_resolve_using, CW@dl_require_symbols, CW@dl_librefs, CW@dl_modules, CW@dl_shared_objects, dl_error(), CW$dl_debug, dl_findfile(), dl_expandspec(), dl_load_file(), dl_unload_file(), dl_load_flags(), dl_find_symbol(), dl_find_symbol_anywhere(), dl_undef_symbols(), dl_install_xsub(), bootstrap()
"\s-1AUTHOR\s0"

DynaLoader::XSLoader, XSLoader - Dynamically load C libraries into Perl code

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Backward
"Order
"The
"\s-1DIAGNOSTICS\s0"
Can't find '%s' symbol in CW%s, Can't load '%s' for module CW%s: CW%s, Undefined symbols present after loading CW%s: CW%s, XSLoader::load('Your::Module', CW$Your::Module::VERSION)
"\s-1LIMITATIONS\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

Encode - character encodings

"\s-1SYNOPSIS\s0"
"Table
"\s-1DESCRIPTION\s0"
"\s-1TERMINOLOGY\s0"
"\s-1PERL\s0
$octets = encode(\s-1ENCODING\s0, CW$string [, \s-1CHECK\s0]), CW$string = decode(\s-1ENCODING\s0, CW$octets [, \s-1CHECK\s0]), [$length =] from_to($octets, \s-1FROM_ENC\s0, \s-1TO_ENC\s0 [, \s-1CHECK\s0]), CW$octets = encode_utf8($string);, CW$string = decode_utf8($octets [, \s-1CHECK\s0]);
"Listing
"Defining
"Encoding
"Handling
\s-1NOTE:\s0 Not all encoding support this feature, \s-1CHECK\s0 = Encode::FB_DEFAULT ( == 0), \s-1CHECK\s0 = Encode::FB_CROAK ( == 1), \s-1CHECK\s0 = Encode::FB_QUIET, \s-1CHECK\s0 = Encode::FB_WARN, perlqq mode (\s-1CHECK\s0 = Encode::FB_PERLQQ), \s-1HTML\s0 charref mode (\s-1CHECK\s0 = Encode::FB_HTMLCREF), \s-1XML\s0 charref mode (\s-1CHECK\s0 = Encode::FB_XMLCREF), The bitmask
"coderef
"Defining
"The
Goal #1:, Goal #2:, Goal #3:, Goal #4:
"Messing is_utf8(\s-1STRING\s0 [, \s-1CHECK\s0]), _utf8_on(\s-1STRING\s0), _utf8_off(\s-1STRING\s0)
"\s-1UTF-8\s0
"\s-1SEE\s0
"\s-1MAINTAINER\s0"

Encode::Alias - alias definitions to encodings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
As a simple string, As a qr// compiled regular expression, e.g.:, As a code reference, e.g.:
"Alias
"\s-1SEE\s0

Encode::Byte - Single Byte Encodings

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

Encode::CJKConstants Internally used by Encode::??::ISO_2022_*

Encode::CN - China-based Chinese Encodings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTES\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Encode::CN::HZ internally used by Encode::CN

Encode::Config internally used by Encode

Encode::EBCDIC - \s-1EBCDIC\s0 Encodings

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

Encode::Encoding - Encode Implementation Base Class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Methods
->encode($string [,$check]), ->decode($octets [,$check]), ->cat_decode($destination, CW$octets, CW$offset, CW$terminator [,$check])
"Other ->name, ->renew, ->renewed, ->perlio_ok(), ->needs_lines()
"Example:
"Why
"Compiled
"\s-1SEE\s0
Scheme 1, Scheme 2, Other Schemes

Encode::Guess Guesses encoding from data

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
Encode::Guess->set_suspects, Encode::Guess->add_suspects, Encode::decode(“Guess” ...), Encode::Guess->guess($data), guess_encoding($data, [, list of suspects])
"\s-1CAVEATS\s0"
"\s-1TO\s0
"\s-1SEE\s0

Encode::JP - Japanese Encodings

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"Note
"\s-1BUGS\s0"
"\s-1SEE\s0

Encode::JP::H2Z internally used by Encode::JP::2022_JP*

Encode::JP::JIS7 internally used by Encode::JP

Encode::KR - Korean Encodings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Encode::KR::2022_KR internally used by Encode::KR

Encode::MIME::Header \s-1MIME\s0 'B' and 'Q' header encoding

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Encode::PerlIO a detailed document on Encode and PerlIO

"Overview"
"How
"Line
"How
"\s-1SEE\s0

Encode::Supported Encodings supported by Encode

"\s-1DESCRIPTION\s0"
"Encoding
"Supported
"Built-in
"Encode::Unicode
"Encode::Byte
\s-1ISO-8859\s0 and corresponding vendor mappings, \s-1KOI8\s0 - De Facto Standard for the Cyrillic world, gsm0338 - Hentai Latin 1
"\s-1CJK:\s0 Encode::CN Continental China, Encode::JP Japan, Encode::KR Korea, Encode::TW Taiwan, Encode::HanExtra More Chinese via \s-1CPAN\s0, Encode::JIS2K \s-1JIS\s0 X 0213 encodings via \s-1CPAN\s0
"Miscellaneous Encode::EBCDIC, Encode::Symbols, Encode::MIME::Header, Encode::Guess
"Unsupported ISO-2022-JP-2 [RFC1554], ISO-2022-CN [RFC1922], Various HP-UX encodings, Cyrillic encoding ISO-IR-111, ISO-8859-8-1 [Hebrew], ISIRI 3342, Iran System, ISIRI 2900 [Farsi], Thai encoding TCVN, Vietnamese encodings VPS, Various Mac encodings, (Mac) Indic encodings
"Encoding
"Encoding
"Microsoft-related
\s-1KS_C_5601-1987\s0, \s-1GB2312\s0, Big5, Shift_JIS
"Glossary" character repertoire, coded character set (\s-1CCS\s0), character encoding scheme (\s-1CES\s0), charset (in \s-1MIME\s0 context), \s-1EUC\s0, \s-1ISO-2022\s0, \s-1UCS\s0, \s-1UCS-2\s0, Unicode, \s-1UTF\s0, \s-1UTF-16\s0
"See
"References"
\s-1ECMA\s0, \s-1ECMA-035\s0 (eq CWISO-2022), \s-1IANA\s0, Assigned Charset Names by \s-1IANA\s0, \s-1ISO\s0, \s-1RFC\s0, \s-1UC\s0, Unicode Glossary
"Other czyborra.com, \s-1CJK\s0.inf, Jungshik Shin's Hangul \s-1FAQ\s0, debian.org: “Introduction to i18n”
"Offline CWCJKV Information Processing by Ken Lunde

Encode::Symbol - Symbol Encodings

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

Encode::TW - Taiwan-based Chinese Encodings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTES\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Encode::Unicode Various Unicode Transformation Formats

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
<http://www.unicode.org/glossary/> says:, Quick Reference
"Size,
"by
"by
\s-1BOM\s0 as integer when fetched in network byte order
"Surrogate
"Error
"\s-1SEE\s0

Encode::Unicode::UTF7 \s-1UTF-7\s0 encoding

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"In
"\s-1SEE\s0

Encode::lib::Encode::Alias, Encode::Alias - alias definitions to encodings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
As a simple string, As a qr// compiled regular expression, e.g.:, As a code reference, e.g.:
"Alias
"\s-1SEE\s0

Encode::lib::Encode::CJKConstants, Encode::CJKConstants.pm Internally used by Encode::??::ISO_2022_*

Encode::lib::Encode::CN::HZ, Encode::CN::HZ internally used by Encode::CN

Encode::lib::Encode::Config, Encode::Config internally used by Encode

Encode::lib::Encode::Encoding, Encode::Encoding - Encode Implementation Base Class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Methods
->encode($string [,$check]), ->decode($octets [,$check]), ->cat_decode($destination, CW$octets, CW$offset, CW$terminator [,$check])
"Other ->name, ->renew, ->renewed, ->perlio_ok(), ->needs_lines()
"Example:
"Why
"Compiled
"\s-1SEE\s0
Scheme 1, Scheme 2, Other Schemes

Encode::lib::Encode::Guess, Encode::Guess Guesses encoding from data

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
Encode::Guess->set_suspects, Encode::Guess->add_suspects, Encode::decode(“Guess” ...), Encode::Guess->guess($data), guess_encoding($data, [, list of suspects])
"\s-1CAVEATS\s0"
"\s-1TO\s0
"\s-1SEE\s0

Encode::lib::Encode::JP::H2Z, Encode::JP::H2Z internally used by Encode::JP::2022_JP*

Encode::lib::Encode::JP::JIS7, Encode::JP::JIS7 internally used by Encode::JP

Encode::lib::Encode::KR::2022_KR, Encode::KR::2022_KR internally used by Encode::KR

Encode::lib::Encode::MIME::Header, Encode::MIME::Header \s-1MIME\s0 'B' and 'Q' header encoding

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Encode::lib::Encode::PerlIO, Encode::PerlIO a detailed document on Encode and PerlIO

"Overview"
"How
"Line
"How
"\s-1SEE\s0

Encode::lib::Encode::Supported, Encode::Supported Encodings supported by Encode

"\s-1DESCRIPTION\s0"
"Encoding
"Supported
"Built-in
"Encode::Unicode
"Encode::Byte
\s-1ISO-8859\s0 and corresponding vendor mappings, \s-1KOI8\s0 - De Facto Standard for the Cyrillic world, gsm0338 - Hentai Latin 1
"\s-1CJK:\s0 Encode::CN Continental China, Encode::JP Japan, Encode::KR Korea, Encode::TW Taiwan, Encode::HanExtra More Chinese via \s-1CPAN\s0, Encode::JIS2K \s-1JIS\s0 X 0213 encodings via \s-1CPAN\s0
"Miscellaneous Encode::EBCDIC, Encode::Symbols, Encode::MIME::Header, Encode::Guess
"Unsupported ISO-2022-JP-2 [RFC1554], ISO-2022-CN [RFC1922], Various HP-UX encodings, Cyrillic encoding ISO-IR-111, ISO-8859-8-1 [Hebrew], ISIRI 3342, Iran System, ISIRI 2900 [Farsi], Thai encoding TCVN, Vietnamese encodings VPS, Various Mac encodings, (Mac) Indic encodings
"Encoding
"Encoding
"Microsoft-related
\s-1KS_C_5601-1987\s0, \s-1GB2312\s0, Big5, Shift_JIS
"Glossary" character repertoire, coded character set (\s-1CCS\s0), character encoding scheme (\s-1CES\s0), charset (in \s-1MIME\s0 context), \s-1EUC\s0, \s-1ISO-2022\s0, \s-1UCS\s0, \s-1UCS-2\s0, Unicode, \s-1UTF\s0, \s-1UTF-16\s0
"See
"References"
\s-1ECMA\s0, \s-1ECMA-035\s0 (eq CWISO-2022), \s-1IANA\s0, Assigned Charset Names by \s-1IANA\s0, \s-1ISO\s0, \s-1RFC\s0, \s-1UC\s0, Unicode Glossary
"Other czyborra.com, \s-1CJK\s0.inf, Jungshik Shin's Hangul \s-1FAQ\s0, debian.org: “Introduction to i18n”
"Offline CWCJKV Information Processing by Ken Lunde

Encode::lib::Encode::Unicode::UTF7, Encode::Unicode::UTF7 \s-1UTF-7\s0 encoding

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"In
"\s-1SEE\s0

Encode::lib::Encoder, Encode::Encoder Object Oriented Encoder

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"Description"
"Predefined
$e = Encode::Encoder->new([$data, CW$encoding]);, encoder(), CW$e->data([$data]), CW$e->encoding([$encoding]), CW$e->bytes([$encoding])
"Example:
"Operator
"\s-1SEE\s0

Encodencoding, encoding - allows you to write your script in non-ascii or non-utf8

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"Literal
"Implicit
"\s-1FEATURES\s0
“\s-1NON-EUC\s0” doublebyte encodings, tr//, \s-1DATA\s0 pseudo-filehandle
"\s-1USAGE\s0" use encoding [\s-1ENCNAME\s0] ;, use encoding \s-1ENCNAME\s0 [ \s-1STDIN\s0 => \s-1ENCNAME_IN\s0 ...] ;, use encoding \s-1ENCNAME\s0 Filter=>1;, no encoding;
"The
"Filter-related
"\s-1CAVEATS\s0"
"\s-1NOT\s0
"\s-1DO\s0
"tr///
Legend of characters above
"\s-1EXAMPLE\s0
"\s-1KNOWN\s0
literals in regex that are longer than 127 bytes, \s-1EBCDIC\s0, format
"The
"\s-1HISTORY\s0"
"\s-1SEE\s0

Encoder, Encode::Encoder Object Oriented Encoder

"\s-1SYNOPSIS\s0"
"\s-1ABSTRACT\s0"
"Description"
"Predefined
$e = Encode::Encoder->new([$data, CW$encoding]);, encoder(), CW$e->data([$data]), CW$e->encoding([$encoding]), CW$e->bytes([$encoding])
"Example:
"Operator
"\s-1SEE\s0

English - use nice English (or awk) names for ugly punctuation variables

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1PERFORMANCE\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1LIMITATIONS\s0"
"\s-1AUTHOR\s0"

Errno - System errno constants

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEATS\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Exporter - Implements default import method for modules

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"How
"Selecting
"How
CWuse ModuleName;, CWuse ModuleName ();, CWuse ModuleName qw(...);
"Advanced
"Specialised
"Exporting
"Exporting
"Module
"Managing
"Tag
"Generating

Exporter::Heavy - Exporter guts

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::Command - utilities to replace common \s-1UNIX\s0 commands in Makefiles etc.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
cat
eqtime
rm_rf
rm_f
touch
mv
cp
chmod
mkpath
test_f
dos2unix
"\s-1SEE\s0
"\s-1AUTHOR\s0"

ExtUtils::Command::MM - Commands for the \s-1MM\s0's to use in Makefiles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
test_harness
pod2man
warn_if_old_packlist
perllocal_install
uninstall

ExtUtils::Constant - generate \s-1XS\s0 code to import C header constants

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USAGE\s0"
\s-1IV\s0, \s-1UV\s0, \s-1NV\s0, \s-1PV\s0, \s-1PVN\s0, \s-1SV\s0, \s-1YES\s0, \s-1NO\s0, \s-1UNDEF\s0
"\s-1FUNCTIONS\s0"
constant_types
XS_constant \s-1PACKAGE\s0, \s-1TYPES\s0, \s-1SUBNAME\s0, C_SUBNAME
autoload \s-1PACKAGE\s0, \s-1VERSION\s0, \s-1AUTOLOADER\s0
WriteMakefileSnippet
WriteConstants \s-1ATTRIBUTE\s0 => \s-1VALUE\s0 [, ...], \s-1NAME\s0, \s-1DEFAULT_TYPE\s0, \s-1BREAKOUT_AT\s0, \s-1NAMES\s0, C_FILE, \s-1XS_FILE\s0, \s-1SUBNAME\s0, C_SUBNAME
"\s-1AUTHOR\s0"

ExtUtils::Constant::Base - base class for ExtUtils::Constant objects

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USAGE\s0"
header
memEQ_clause args_hashref
dump_names arg_hashref, \s-1ITEM\s0..
assign arg_hashref, \s-1VALUE\s0..
return_clause arg_hashref, \s-1ITEM\s0
switch_clause arg_hashref, \s-1NAMELEN\s0, \s-1ITEMHASH\s0, \s-1ITEM\s0..
params \s-1WHAT\s0
dogfood arg_hashref, \s-1ITEM\s0..
C_constant arg_hashref, \s-1ITEM\s0.., name, type, value, macro, default, pre, post, def_pre, def_post, utf8, weight
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USAGE\s0"
C_stringify \s-1NAME\s0
perl_stringify \s-1NAME\s0
"\s-1AUTHOR\s0"

ExtUtils::Constant::XS, ExtUtils::Constant::Base - base class for ExtUtils::Constant objects

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"@EXPORT"
"\s-1FUNCTIONS\s0"
xsinit(), Examples, ldopts(), Examples, perl_inc(), ccflags(), ccdlflags(), ccopts(), xsi_header(), xsi_protos(@modules), xsi_body(@modules)
"\s-1EXAMPLES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

ExtUtils::Install - install files from here to there

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Functions"
install
install_default \s-1DISCOURAGED\s0
uninstall
pm_to_blib
_autosplit
"\s-1ENVIRONMENT\s0" \s-1PERL_INSTALL_ROOT\s0
"\s-1AUTHOR\s0"
"\s-1LICENSE\s0"

ExtUtils::Installed - Inventory management of installed modules

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USAGE\s0"
"\s-1FUNCTIONS\s0"
new(), modules(), files(), directories(), directory_tree(), validate(), packlist(), version()
"\s-1EXAMPLE\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
For static extensions, For dynamic extensions at build/link time, For dynamic extensions at load time
"\s-1EXTRALIBS\s0"
"\s-1LDLOADLIBS\s0
"\s-1BSLOADLIBS\s0"
"\s-1PORTABILITY\s0"
"\s-1VMS\s0
"Win32
"\s-1SEE\s0

ExtUtils::MM - \s-1OS\s0 adjusted ExtUtils::MakeMaker subclass

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::MM_AIX - \s-1AIX\s0 specific subclass of ExtUtils::MM_Unix

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overridden
"\s-1AUTHOR\s0"
"\s-1SEE\s0

ExtUtils::MM_Any - Platform-agnostic \s-1MM\s0 methods

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
"Cross-platform
"Targets"
"Init
"Tools"
"File::Spec
"Misc"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
os_flavor
init_linker

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
os_flavor
cflags
replace_manpage_separator
init_linker

ExtUtils::MM_DOS - \s-1DOS\s0 specific subclass of ExtUtils::MM_Unix

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overridden
os_flavor
replace_manpage_separator
"\s-1AUTHOR\s0"
"\s-1SEE\s0

ExtUtils::MM_MacOS - once produced Makefiles for MacOS Classic

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
os_flavor
init_platform, platform_constants
const_cccmd
static_lib
dynamic_lib

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
init_dist
init_linker
os_flavor

ExtUtils::MM_QNX - \s-1QNX\s0 specific subclass of ExtUtils::MM_Unix

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overridden
"\s-1AUTHOR\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overridden
os_flavor
replace_manpage_separator
"\s-1AUTHOR\s0"
"\s-1SEE\s0

ExtUtils::MM_Unix - methods used by ExtUtils::MakeMaker

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
"Methods"
os_flavor
c_o (o)
cflags (o)
const_cccmd (o)
const_config (o)
const_loadlibs (o)
constants (o)
depend (o)
init_DEST
init_dist
dist (o)
dist_basics (o)
dist_ci (o)
dist_core (o)
dist_target
tardist_target
zipdist_target
tarfile_target
zipfile_target
uutardist_target
shdist_target
dlsyms (o)
dynamic_bs (o)
dynamic_lib (o)
exescan
extliblist
find_perl
fixin
force (o)
guess_name
has_link_code
init_dirscan
init_DIRFILESEP
init_main
init_others
init_linker
init_lib2arch
init_PERL
init_platform, platform_constants
init_PERM
init_xs
install (o)
installbin (o)
linkext (o)
lsdir
macro (o)
makeaperl (o)
makefile (o)
maybe_command
needs_linking (o)
nicetext
parse_abstract
parse_version
pasthru (o)
perl_script
perldepend (o)
perm_rw (o)
perm_rwx (o)
pm_to_blib
post_constants (o)
post_initialize (o)
postamble (o)
ppd
prefixify
processPL (o)
quote_paren
replace_manpage_separator
cd
oneliner
quote_literal
escape_newlines
max_exec_len
static (o)
static_lib (o)
staticmake (o)
subdir_x (o)
subdirs (o)
test (o)
test_via_harness (override)
test_via_script (override)
tools_other (o)
tool_xsubpp (o)
all_target
top_targets (o)
writedoc
xs_c (o)
xs_cpp (o)
xs_o (o)
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Methods
wraplist
"Methods" guess_name (override)
find_perl (override)
maybe_command (override)
pasthru (override)
pm_to_blib (override)
perl_script (override)
replace_manpage_separator
init_DEST
init_DIRFILESEP
init_main (override)
init_others (override)
init_platform (override)
platform_constants
init_VERSION (override)
constants (override)
special_targets
cflags (override)
const_cccmd (override)
tools_other (override)
init_dist (override)
c_o (override)
xs_c (override)
xs_o (override)
dlsyms (override)
dynamic_lib (override)
static_lib (override)
extra_clean_files
zipfile_target, tarfile_target, shdist_target
install (override)
perldepend (override)
makeaperl (override)
nicetext (override)
prefixify (override)
cd
oneliner
echo
quote_literal
escape_newlines
max_exec_len
init_linker
eliminate_macros
fixpath
os_flavor
"\s-1AUTHOR\s0"

ExtUtils::MM_VOS - \s-1VOS\s0 specific subclass of ExtUtils::MM_Unix

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overridden
"\s-1AUTHOR\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overridden
dlsyms
replace_manpage_separator
maybe_command
init_DIRFILESEP
init_others
init_platform, platform_constants
special_targets
static_lib
dynamic_lib
extra_clean_files
init_linker
perl_script
xs_o
pasthru
oneliner
cd
max_exec_len
os_flavor

ExtUtils::MM_Win95 - method to customize MakeMaker for Win9X

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Overriden
xs_c
xs_cpp
xs_o
max_exec_len
os_flavor
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::MakeMaker - Create a module Makefile

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"How
"Default
"make
"make
"make
"\s-1PREFIX\s0
"\s-1AFS\s0
"Static
"Determination
"Which
"Using
\s-1ABSTRACT\s0, \s-1ABSTRACT_FROM\s0, \s-1AUTHOR\s0, \s-1BINARY_LOCATION\s0, C, \s-1CCFLAGS\s0, \s-1CONFIG\s0, \s-1CONFIGURE\s0, \s-1DEFINE\s0, \s-1DESTDIR\s0, \s-1DIR\s0, \s-1DISTNAME\s0, \s-1DISTVNAME\s0, \s-1DL_FUNCS\s0, \s-1DL_VARS\s0, \s-1EXCLUDE_EXT\s0, \s-1EXE_FILES\s0, \s-1FIRST_MAKEFILE\s0, \s-1FULLPERL\s0, \s-1FULLPERLRUN\s0, \s-1FULLPERLRUNINST\s0, \s-1FUNCLIST\s0, H, \s-1IMPORTS\s0, \s-1INC\s0, \s-1INCLUDE_EXT\s0, \s-1INSTALLARCHLIB\s0, \s-1INSTALLBIN\s0, \s-1INSTALLDIRS\s0, \s-1INSTALLMAN1DIR\s0, \s-1INSTALLMAN3DIR\s0, \s-1INSTALLPRIVLIB\s0, \s-1INSTALLSCRIPT\s0, \s-1INSTALLSITEARCH\s0, \s-1INSTALLSITEBIN\s0, \s-1INSTALLSITELIB\s0, \s-1INSTALLSITEMAN1DIR\s0, \s-1INSTALLSITEMAN3DIR\s0, \s-1INSTALLVENDORARCH\s0, \s-1INSTALLVENDORBIN\s0, \s-1INSTALLVENDORLIB\s0, \s-1INSTALLVENDORMAN1DIR\s0, \s-1INSTALLVENDORMAN3DIR\s0, \s-1INST_ARCHLIB\s0, \s-1INST_BIN\s0, \s-1INST_LIB\s0, \s-1INST_MAN1DIR\s0, \s-1INST_MAN3DIR\s0, \s-1INST_SCRIPT\s0, \s-1LD\s0, \s-1LDDLFLAGS\s0, \s-1LDFROM\s0, \s-1LIB\s0, \s-1LIBPERL_A\s0, \s-1LIBS\s0, \s-1LINKTYPE\s0, \s-1MAKEAPERL\s0, \s-1MAKEFILE_OLD\s0, \s-1MAN1PODS\s0, \s-1MAN3PODS\s0, \s-1MAP_TARGET\s0, \s-1MYEXTLIB\s0, \s-1NAME\s0, \s-1NEEDS_LINKING\s0, \s-1NOECHO\s0, \s-1NORECURS\s0, \s-1NO_META\s0, \s-1NO_VC\s0, \s-1OBJECT\s0, \s-1OPTIMIZE\s0, \s-1PERL\s0, \s-1PERL_CORE\s0, \s-1PERLMAINCC\s0, \s-1PERL_ARCHLIB\s0, \s-1PERL_LIB\s0, \s-1PERL_MALLOC_OK\s0, \s-1PERLPREFIX\s0, \s-1PERLRUN\s0, \s-1PERLRUNINST\s0, \s-1PERL_SRC\s0, \s-1PERM_RW\s0, \s-1PERM_RWX\s0, \s-1PL_FILES\s0, \s-1PM\s0, \s-1PMLIBDIRS\s0, \s-1PM_FILTER\s0, \s-1POLLUTE\s0, \s-1PPM_INSTALL_EXEC\s0, \s-1PPM_INSTALL_SCRIPT\s0, \s-1PREFIX\s0, \s-1PREREQ_FATAL\s0, \s-1PREREQ_PM\s0, \s-1PREREQ_PRINT\s0, \s-1PRINT_PREREQ\s0, \s-1SITEPREFIX\s0, \s-1SIGN\s0, \s-1SKIP\s0, \s-1TYPEMAPS\s0, \s-1VENDORPREFIX\s0, \s-1VERBINST\s0, \s-1VERSION\s0, \s-1VERSION_FROM\s0, \s-1VERSION_SYM\s0, \s-1XS\s0, \s-1XSOPT\s0, \s-1XSPROTOARG\s0, \s-1XS_VERSION\s0
"Additional clean, depend, dist, dynamic_lib, linkext, macro, postamble, realclean, test, tool_autosplit
"Overriding
"The
CWMAN3PODS => ' '
"Hintsfile
"Distribution
make distcheck, make skipcheck, make distclean, make manifest, make distdir, make disttest, make tardist, make dist, make uutardist, make shdist, make zipdist, make ci
"Module
"Disabling
"Other
prompt
"\s-1ENVIRONMENT\s0" \s-1PERL_MM_OPT\s0, \s-1PERL_MM_USE_DEFAULT\s0, \s-1PERL_CORE\s0
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1LICENSE\s0"

ExtUtils::MakeMaker::Config - Wrapper around Config.pm

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::MakeMaker::FAQ - Frequently Asked Questions About MakeMaker

"\s-1DESCRIPTION\s0"
"Module
How do I keep from installing man pages?, How do I use a module without installing it?
"Philosophy Why not just use <insert other build config tool here>?, What is Module::Build and how does it relate to MakeMaker?, pure perl. no make, no shell commands, easier to customize, cleaner internals, less cruft
"Module How do I keep my CW$VERSION up to date without resetting it manually?, What's this \s-1META\s0.yml thing and how did it get in my \s-1MANIFEST\s0?!
"\s-1XS\s0" How to I prevent “object version X.XX does not match bootstrap parameter Y.YY” errors?, How do I make two or more \s-1XS\s0 files coexist in the same directory?
"\s-1PATCHING\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

ExtUtils::MakeMaker::Tutorial - Writing a module with MakeMaker

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"The
"The
Makefile.PL, \s-1MANIFEST\s0, lib/, t/, Changes, \s-1README\s0, \s-1INSTALL\s0, \s-1MANIFEST\s0.SKIP, bin/
"\s-1SEE\s0

ExtUtils::MakeMaker::bytes - Version-agnostic bytes.pm

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::MakeMaker::vmsish - Platform-agnostic vmsish.pm

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::Manifest - utilities to write and check a \s-1MANIFEST\s0 file

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Functions"
mkmanifest
manifind
manicheck
filecheck
fullcheck
skipcheck
maniread
manicopy
maniadd
"\s-1MANIFEST\s0"
"\s-1MANIFEST\s0.SKIP"
"\s-1EXPORT_OK\s0"
"\s-1GLOBAL\s0
"\s-1DIAGNOSTICS\s0"
CWNot in MANIFEST: file, CWSkipping file, CWNo such file: file, CWMANIFEST: $!, CWAdded to MANIFEST: file
"\s-1ENVIRONMENT\s0" \s-1PERL_MM_MANIFEST_DEBUG\s0
"\s-1SEE\s0
"\s-1AUTHOR\s0"

ExtUtils::Miniperl, writemain - write the C code for perlmain.c

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

ExtUtils::Mksymlists - write linker options files for dynamic extension

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1DLBASE\s0, \s-1DL_FUNCS\s0, \s-1DL_VARS\s0, \s-1FILE\s0, \s-1FUNCLIST\s0, \s-1IMPORTS\s0, \s-1NAME\s0
"\s-1AUTHOR\s0"
"\s-1REVISION\s0"

ExtUtils::Packlist - manage .packlist files

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USAGE\s0"
"\s-1FUNCTIONS\s0"
new(), read(), write(), validate(), packlist_file()
"\s-1EXAMPLE\s0"
"\s-1AUTHOR\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

Fatal - replace functions with equivalents which succeed or die

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

Fcntl - load the C Fcntl.h defines

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1EXPORTED\s0

File::Basename - Parse file paths into directory, filename and suffix.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CWfileparse
CWbasename
CWdirname
CWfileparse_set_fstype
"\s-1SEE\s0

File::CheckTree, validate - run many filetest checks on a tree

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"
"\s-1HISTORY\s0"

File::Compare - Compare files or filehandles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1RETURN\s0"
"\s-1AUTHOR\s0"

File::Copy - Copy files or filehandles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
rmscopy($from,$to[,$date_flag])
"\s-1RETURN\s0"
"\s-1NOTES\s0"
"\s-1AUTHOR\s0"

File::DosGlob - \s-1DOS\s0 like globbing and then some

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTES\s0"
"\s-1EXPORTS\s0
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1HISTORY\s0"
"\s-1SEE\s0

File::Find - Traverse a directory tree.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
find, finddepth
"%options" CWwanted, CWbydepth, CWpreprocess, CWpostprocess, CWfollow, CWfollow_fast, CWfollow_skip, CWdangling_symlinks, CWno_chdir, CWuntaint, CWuntaint_pattern, CWuntaint_skip
"The CW$File::Find::dir is the current directory name,, CW$_ is the current filename within that directory, CW$File::Find::name is the complete pathname to the file
"\s-1WARNINGS\s0"
"\s-1CAVEAT\s0"
$dont_use_nlink, symlinks
"\s-1NOTES\s0"
"\s-1BUGS\s0
"\s-1HISTORY\s0"

File::Glob - Perl extension for \s-1BSD\s0 glob routine

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1META\s0
"\s-1POSIX\s0
CWGLOB_ERR, CWGLOB_LIMIT, CWGLOB_MARK, CWGLOB_NOCASE, CWGLOB_NOCHECK, CWGLOB_NOSORT, CWGLOB_BRACE, CWGLOB_NOMAGIC, CWGLOB_QUOTE, CWGLOB_TILDE, CWGLOB_CSH, CWGLOB_ALPHASORT
"\s-1DIAGNOSTICS\s0" CWGLOB_NOSPACE, CWGLOB_ABEND
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

File::Path - create or remove directory trees

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1DIAGNOSTICS\s0"
"\s-1AUTHORS\s0"

File::Spec - portably perform operations on file names

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
canonpath, catdir, catfile, curdir, devnull, rootdir, tmpdir, updir, no_upwards, case_tolerant, file_name_is_absolute, path, join, splitpath, splitdir, catpath(), abs2rel, rel2abs()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
canonpath
file_name_is_absolute
tmpdir (override)
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
canonpath()
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

File::Spec::Functions - portably perform operations on file names

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Exports"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

File::Spec::Mac - File::Spec for Mac \s-1OS\s0 (Classic)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
canonpath
catdir()
catfile
curdir
devnull
rootdir
tmpdir
updir
file_name_is_absolute
path
splitpath
splitdir
catpath
abs2rel
rel2abs
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

File::Spec::OS2 - methods for \s-1OS/2\s0 file specs

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
tmpdir, splitpath
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
canonpath()
catdir()
catfile
curdir
devnull
rootdir
tmpdir
updir
no_upwards
case_tolerant
file_name_is_absolute
path
join
splitpath
splitdir
catpath()
abs2rel
rel2abs()
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

File::Spec::VMS - methods for \s-1VMS\s0 file specs

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
canonpath (override)
catdir (override)
catfile (override)
curdir (override)
devnull (override)
rootdir (override)
tmpdir (override)
updir (override)
case_tolerant (override)
path (override)
file_name_is_absolute (override)
splitpath (override)
splitdir (override)
catpath (override)
abs2rel (override)
rel2abs (override)
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
devnull
tmpdir
catfile
canonpath
splitpath
splitdir
catpath
"Note
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

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

"\s-1PORTABILITY\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"OBJECT-ORIENTED
new
filename
unlink_on_destroy
\s-1DESTROY\s0
"\s-1FUNCTIONS\s0" tempfile
tempdir
"\s-1MKTEMP\s0 mkstemp
mkstemps
mkdtemp
mktemp
"\s-1POSIX\s0 tmpnam
tmpfile
"\s-1ADDITIONAL\s0 tempnam
"\s-1UTILITY\s0 unlink0
cmpstat
unlink1
cleanup
"\s-1PACKAGE\s0 safe_level, \s-1STANDARD\s0, \s-1MEDIUM\s0, \s-1HIGH\s0
TopSystemUID
$KEEP_ALL, $DEBUG
"\s-1WARNING\s0"
"Temporary
"Forking"
"\s-1BINMODE\s0"
"\s-1HISTORY\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

FileCache - keep more files open than the system permits

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
cacheout \s-1EXPR\s0, cacheout \s-1MODE\s0, \s-1EXPR\s0
"\s-1CAVEATS\s0"
"\s-1BUGS\s0"

FileHandle - supply object methods for filehandles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
$fh->print, CW$fh->printf, CW$fh->getline, CW$fh->getlines
"\s-1SEE\s0

Filter::Simple - Simplified source filtering

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"The
"A
"Disabling
"All-in-one
"Filtering
CW"code", CW"code_no_comments", CW"executable", CW"executable_no_comments", CW"quotelike", CW"string", CW"regex", CW"all"
"Filtering Most source code ceases to be grammatically correct when it is broken up into the pieces between string literals and regexes. So the CW'code' and CW'code_no_comments' component filter behave slightly differently from the other partial filters described in the previous section.
"Using
"How
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"use
"BIimport()"
"BIfilter()
$_, $status, filter_read and filter_read_exact, filter_del
"\s-1EXAMPLES\s0"
"Example
"Example
"Example
"Example
"Filter::Simple"
"\s-1AUTHOR\s0"
"\s-1DATE\s0"

FindBin - Locate directory of original perl script

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORTABLE\s0
"\s-1KNOWN\s0
"\s-1KNOWN\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

GDBM_File - Perl5 access to the gdbm library.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AVAILABILITY\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Getopt::Long - Extended processing of command line options

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Command
"Getting
"Simple
"A
"Mixing
"Options
"Options
"Options
"User-defined
"Options
"Case
"Summary
!, +, s, i, o, f, : type [ desttype ], : number [ desttype ], : + [ desttype ]
"Advanced
"Object
"Thread
"Documentation
"Storing
"Bundling"
"The
"Argument
"Configuring
default, posix_default, auto_abbrev, getopt_compat, gnu_compat, gnu_getopt, require_order, permute, bundling (default: disabled), bundling_override (default: disabled), ignore_case (default: enabled), ignore_case_always (default: disabled), auto_version (default:disabled), auto_help (default:disabled), pass_through (default: disabled), prefix, prefix_pattern, long_prefix_pattern, debug (default: disabled)
"Exportable VersionMessage, CW-message, CW-msg, CW-exitval, CW-output, HelpMessage
"Return
"Legacy"
"Default
"Alternative
"Configuration
"Trouble
"GetOptions
"GetOptions
"Undefined
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Getopt::Std, getopt, getopts - Process single-character switches with switch clustering

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Restricted
lock_keys, unlock_keys
lock_value, unlock_value
lock_hash, unlock_hash
hash_seed
"\s-1CAVEATS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

I18N::Collate - compare 8-bit scalar data according to the current locale

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
the function is_language_tag($lang1)
the function extract_language_tags($whatever)
the function same_language_tag($lang1, CW$lang2)
the function similarity_language_tag($lang1, CW$lang2)
the function is_dialect_of($lang1, CW$lang2)
the function super_languages($lang1)
the function locale2language_tag($locale_identifier)
the function encode_language_tag($lang1)
the function alternate_language_tags($lang1)
the function CW@langs = panic_languages(@accept_languages)
the function implicate_supers( ...languages... ), the function implicate_supers_strictly( ...languages... )
"\s-1ABOUT\s0
"\s-1ABOUT\s0
"\s-1SEE\s0
"\s-1COPYRIGHT\s0"
"\s-1AUTHOR\s0"

I18N::LangTags::Detect - detect the user's language preferences

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0"
"\s-1ENVIRONMENT\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1ABOUT\s0
"\s-1LIST\s0
{ab} : Abkhazian, {ace} : Achinese, {ach} : Acoli, {ada} : Adangme, {ady} : Adyghe, {aa} : Afar, {afh} : Afrihili, {af} : Afrikaans, [{afa} : Afro-Asiatic (Other)], {ak} : Akan, {akk} : Akkadian, {sq} : Albanian, {ale} : Aleut, [{alg} : Algonquian languages], [{tut} : Altaic (Other)], {am} : Amharic, {i-ami} : Ami, [{apa} : Apache languages], {ar} : Arabic, {arc} : Aramaic, {arp} : Arapaho, {arn} : Araucanian, {arw} : Arawak, {hy} : Armenian, {an} : Aragonese, [{art} : Artificial (Other)], {ast} : Asturian, {as} : Assamese, [{ath} : Athapascan languages], [{aus} : Australian languages], [{map} : Austronesian (Other)], {av} : Avaric, {ae} : Avestan, {awa} : Awadhi, {ay} : Aymara, {az} : Azerbaijani, {ban} : Balinese, [{bat} : Baltic (Other)], {bal} : Baluchi, {bm} : Bambara, [{bai} : Bamileke languages], {bad} : Banda, [{bnt} : Bantu (Other)], {bas} : Basa, {ba} : Bashkir, {eu} : Basque, {btk} : Batak (Indonesia), {bej} : Beja, {be} : Belarusian, {bem} : Bemba, {bn} : Bengali, [{ber} : Berber (Other)], {bho} : Bhojpuri, {bh} : Bihari, {bik} : Bikol, {bin} : Bini, {bi} : Bislama, {bs} : Bosnian, {bra} : Braj, {br} : Breton, {bug} : Buginese, {bg} : Bulgarian, {i-bnn} : Bunun, {bua} : Buriat, {my} : Burmese, {cad} : Caddo, {car} : Carib, {ca} : Catalan, [{cau} : Caucasian (Other)], {ceb} : Cebuano, [{cel} : Celtic (Other)], [{cai} : Central American Indian (Other)], {chg} : Chagatai, [{cmc} : Chamic languages], {ch} : Chamorro, {ce} : Chechen, {chr} : Cherokee, {chy} : Cheyenne, {chb} : Chibcha, {ny} : Chichewa, {zh} : Chinese, {chn} : Chinook Jargon, {chp} : Chipewyan, {cho} : Choctaw, {cu} : Church Slavic, {chk} : Chuukese, {cv} : Chuvash, {cop} : Coptic, {kw} : Cornish, {co} : Corsican, {cr} : Cree, {mus} : Creek, [{cpe} : English-based Creoles and pidgins (Other)], [{cpf} : French-based Creoles and pidgins (Other)], [{cpp} : Portuguese-based Creoles and pidgins (Other)], [{crp} : Creoles and pidgins (Other)], {hr} : Croatian, [{cus} : Cushitic (Other)], {cs} : Czech, {dak} : Dakota, {da} : Danish, {dar} : Dargwa, {day} : Dayak, {i-default} : Default (Fallthru) Language, {del} : Delaware, {din} : Dinka, {dv} : Divehi, {doi} : Dogri, {dgr} : Dogrib, [{dra} : Dravidian (Other)], {dua} : Duala, {nl} : Dutch, {dum} : Middle Dutch (ca.1050-1350), {dyu} : Dyula, {dz} : Dzongkha, {efi} : Efik, {egy} : Ancient Egyptian, {eka} : Ekajuk, {elx} : Elamite, {en} : English, {enm} : Old English (1100-1500), {ang} : Old English (ca.450-1100), {i-enochian} : Enochian (Artificial), {myv} : Erzya, {eo} : Esperanto, {et} : Estonian, {ee} : Ewe, {ewo} : Ewondo, {fan} : Fang, {fat} : Fanti, {fo} : Faroese, {fj} : Fijian, {fi} : Finnish, [{fiu} : Finno-Ugrian (Other)], {fon} : Fon, {fr} : French, {frm} : Middle French (ca.1400-1600), {fro} : Old French (842-ca.1400), {fy} : Frisian, {fur} : Friulian, {ff} : Fulah, {gaa} : Ga, {gd} : Scots Gaelic, {gl} : Gallegan, {lg} : Ganda, {gay} : Gayo, {gba} : Gbaya, {gez} : Geez, {ka} : Georgian, {de} : German, {gmh} : Middle High German (ca.1050-1500), {goh} : Old High German (ca.750-1050), [{gem} : Germanic (Other)], {gil} : Gilbertese, {gon} : Gondi, {gor} : Gorontalo, {got} : Gothic, {grb} : Grebo, {grc} : Ancient Greek, {el} : Modern Greek, {gn} : Guarani, {gu} : Gujarati, {gwi} : Gwich'in, {hai} : Haida, {ht} : Haitian, {ha} : Hausa, {haw} : Hawaiian, {he} : Hebrew, {hz} : Herero, {hil} : Hiligaynon, {him} : Himachali, {hi} : Hindi, {ho} : Hiri Motu, {hit} : Hittite, {hmn} : Hmong, {hu} : Hungarian, {hup} : Hupa, {iba} : Iban, {is} : Icelandic, {io} : Ido, {ig} : Igbo, {ijo} : Ijo, {ilo} : Iloko, [{inc} : Indic (Other)], [{ine} : Indo-European (Other)], {id} : Indonesian, {inh} : Ingush, {ia} : Interlingua (International Auxiliary Language Association), {ie} : Interlingue, {iu} : Inuktitut, {ik} : Inupiaq, [{ira} : Iranian (Other)], {ga} : Irish, {mga} : Middle Irish (900-1200), {sga} : Old Irish (to 900), [{iro} : Iroquoian languages], {it} : Italian, {ja} : Japanese, {jv} : Javanese, {jrb} : Judeo-Arabic, {jpr} : Judeo-Persian, {kbd} : Kabardian, {kab} : Kabyle, {kac} : Kachin, {kl} : Kalaallisut, {xal} : Kalmyk, {kam} : Kamba, {kn} : Kannada, {kr} : Kanuri, {krc} : Karachay-Balkar, {kaa} : Kara-Kalpak, {kar} : Karen, {ks} : Kashmiri, {csb} : Kashubian, {kaw} : Kawi, {kk} : Kazakh, {kha} : Khasi, {km} : Khmer, [{khi} : Khoisan (Other)], {kho} : Khotanese, {ki} : Kikuyu, {kmb} : Kimbundu, {rw} : Kinyarwanda, {ky} : Kirghiz, {i-klingon} : Klingon, {kv} : Komi, {kg} : Kongo, {kok} : Konkani, {ko} : Korean, {kos} : Kosraean, {kpe} : Kpelle, {kro} : Kru, {kj} : Kuanyama, {kum} : Kumyk, {ku} : Kurdish, {kru} : Kurukh, {kut} : Kutenai, {lad} : Ladino, {lah} : Lahnda, {lam} : Lamba, {lo} : Lao, {la} : Latin, {lv} : Latvian, {lb} : Letzeburgesch, {lez} : Lezghian, {li} : Limburgish, {ln} : Lingala, {lt} : Lithuanian, {nds} : Low German, {art-lojban} : Lojban (Artificial), {loz} : Lozi, {lu} : Luba-Katanga, {lua} : Luba-Lulua, {lui} : Luiseno, {lun} : Lunda, {luo} : Luo (Kenya and Tanzania), {lus} : Lushai, {mk} : Macedonian, {mad} : Madurese, {mag} : Magahi, {mai} : Maithili, {mak} : Makasar, {mg} : Malagasy, {ms} : Malay, {ml} : Malayalam, {mt} : Maltese, {mnc} : Manchu, {mdr} : Mandar, {man} : Mandingo, {mni} : Manipuri, [{mno} : Manobo languages], {gv} : Manx, {mi} : Maori, {mr} : Marathi, {chm} : Mari, {mh} : Marshall, {mwr} : Marwari, {mas} : Masai, [{myn} : Mayan languages], {men} : Mende, {mic} : Micmac, {min} : Minangkabau, {i-mingo} : Mingo, [{mis} : Miscellaneous languages], {moh} : Mohawk, {mdf} : Moksha, {mo} : Moldavian, [{mkh} : Mon-Khmer (Other)], {lol} : Mongo, {mn} : Mongolian, {mos} : Mossi, [{mul} : Multiple languages], [{mun} : Munda languages], {nah} : Nahuatl, {nap} : Neapolitan, {na} : Nauru, {nv} : Navajo, {nd} : North Ndebele, {nr} : South Ndebele, {ng} : Ndonga, {ne} : Nepali, {new} : Newari, {nia} : Nias, [{nic} : Niger-Kordofanian (Other)], [{ssa} : Nilo-Saharan (Other)], {niu} : Niuean, {nog} : Nogai, {non} : Old Norse, [{nai} : North American Indian], {no} : Norwegian, {nb} : Norwegian Bokmal, {nn} : Norwegian Nynorsk, [{nub} : Nubian languages], {nym} : Nyamwezi, {nyn} : Nyankole, {nyo} : Nyoro, {nzi} : Nzima, {oc} : Occitan (post 1500), {oj} : Ojibwa, {or} : Oriya, {om} : Oromo, {osa} : Osage, {os} : Ossetian; Ossetic, [{oto} : Otomian languages], {pal} : Pahlavi, {i-pwn} : Paiwan, {pau} : Palauan, {pi} : Pali, {pam} : Pampanga, {pag} : Pangasinan, {pa} : Panjabi, {pap} : Papiamento, [{paa} : Papuan (Other)], {fa} : Persian, {peo} : Old Persian (ca.600-400 B.C.), [{phi} : Philippine (Other)], {phn} : Phoenician, {pon} : Pohnpeian, {pl} : Polish, {pt} : Portuguese, [{pra} : Prakrit languages], {pro} : Old Provencal (to 1500), {ps} : Pushto, {qu} : Quechua, {rm} : Raeto-Romance, {raj} : Rajasthani, {rap} : Rapanui, {rar} : Rarotongan, [{qaa - qtz} : Reserved for local use.], [{roa} : Romance (Other)], {ro} : Romanian, {rom} : Romany, {rn} : Rundi, {ru} : Russian, [{sal} : Salishan languages], {sam} : Samaritan Aramaic, {se} : Northern Sami, {sma} : Southern Sami, {smn} : Inari Sami, {smj} : Lule Sami, {sms} : Skolt Sami, [{smi} : Sami languages (Other)], {sm} : Samoan, {sad} : Sandawe, {sg} : Sango, {sa} : Sanskrit, {sat} : Santali, {sc} : Sardinian, {sas} : Sasak, {sco} : Scots, {sel} : Selkup, [{sem} : Semitic (Other)], {sr} : Serbian, {srr} : Serer, {shn} : Shan, {sn} : Shona, {sid} : Sidamo, {sgn-...} : Sign Languages, {bla} : Siksika, {sd} : Sindhi, {si} : Sinhalese, [{sit} : Sino-Tibetan (Other)], [{sio} : Siouan languages], {den} : Slave (Athapascan), [{sla} : Slavic (Other)], {sk} : Slovak, {sl} : Slovenian, {sog} : Sogdian, {so} : Somali, {son} : Songhai, {snk} : Soninke, {wen} : Sorbian languages, {nso} : Northern Sotho, {st} : Southern Sotho, [{sai} : South American Indian (Other)], {es} : Spanish, {suk} : Sukuma, {sux} : Sumerian, {su} : Sundanese, {sus} : Susu, {sw} : Swahili, {ss} : Swati, {sv} : Swedish, {syr} : Syriac, {tl} : Tagalog, {ty} : Tahitian, [{tai} : Tai (Other)], {tg} : Tajik, {tmh} : Tamashek, {ta} : Tamil, {i-tao} : Tao, {tt} : Tatar, {i-tay} : Tayal, {te} : Telugu, {ter} : Tereno, {tet} : Tetum, {th} : Thai, {bo} : Tibetan, {tig} : Tigre, {ti} : Tigrinya, {tem} : Timne, {tiv} : Tiv, {tli} : Tlingit, {tpi} : Tok Pisin, {tkl} : Tokelau, {tog} : Tonga (Nyasa), {to} : Tonga (Tonga Islands), {tsi} : Tsimshian, {ts} : Tsonga, {i-tsu} : Tsou, {tn} : Tswana, {tum} : Tumbuka, [{tup} : Tupi languages], {tr} : Turkish, {ota} : Ottoman Turkish (1500-1928), {crh} : Crimean Turkish, {tk} : Turkmen, {tvl} : Tuvalu, {tyv} : Tuvinian, {tw} : Twi, {udm} : Udmurt, {uga} : Ugaritic, {ug} : Uighur, {uk} : Ukrainian, {umb} : Umbundu, {und} : Undetermined, {ur} : Urdu, {uz} : Uzbek, {vai} : Vai, {ve} : Venda, {vi} : Vietnamese, {vo} : Volapuk, {vot} : Votic, [{wak} : Wakashan languages], {wa} : Walloon, {wal} : Walamo, {war} : Waray, {was} : Washo, {cy} : Welsh, {wo} : Wolof, {x-...} : Unregistered (Semi-Private Use), {xh} : Xhosa, {sah} : Yakut, {yao} : Yao, {yap} : Yapese, {ii} : Sichuan Yi, {yi} : Yiddish, {yo} : Yoruba, [{ypk} : Yupik languages], {znd} : Zande, [{zap} : Zapotec], {zen} : Zenaga, {za} : Zhuang, {zu} : Zulu, {zun} : Zuni
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

I18N::Langinfo - query locale information

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORT\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

\s-1IO\s0 - load various \s-1IO\s0 modules

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1DEPRECATED\s0"

IO::Dir - supply object methods for directory handles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
new ( [ \s-1DIRNAME\s0 ] ), open ( \s-1DIRNAME\s0 ), read (), seek ( \s-1POS\s0 ), tell (), rewind (), close (), tie CW%hash, 'IO::Dir', \s-1DIRNAME\s0 [, \s-1OPTIONS\s0 ]
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::File - supply object methods for filehandles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( \s-1FILENAME\s0 [,MODE [,PERMS]] ), new_tmpfile
"\s-1METHODS\s0" open( \s-1FILENAME\s0 [,MODE [,PERMS]] ), open( \s-1FILENAME\s0, \s-1IOLAYERS\s0 ), binmode( [\s-1LAYER\s0] )
"\s-1NOTE\s0"
"\s-1SEE\s0
"\s-1HISTORY\s0"

IO::Handle - supply object methods for I/O handles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new (), new_from_fd ( \s-1FD\s0, \s-1MODE\s0 )
"\s-1METHODS\s0" $io->fdopen ( \s-1FD\s0, \s-1MODE\s0 ), CW$io->opened, CW$io->getline, CW$io->getlines, CW$io->ungetc ( \s-1ORD\s0 ), CW$io->write ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1OFFSET\s0 ] ), CW$io->error, CW$io->clearerr, CW$io->sync, CW$io->flush, CW$io->printflush ( \s-1ARGS\s0 ), CW$io->blocking ( [ \s-1BOOL\s0 ] ), CW$io->untaint
"\s-1NOTE\s0"
"\s-1SEE\s0
"\s-1BUGS\s0"
"\s-1HISTORY\s0"

IO::Pipe - supply object methods for pipes

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1READER\s0, \s-1WRITER\s0] )
"\s-1METHODS\s0" reader ([\s-1ARGS\s0]), writer ([\s-1ARGS\s0]), handles ()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::Poll - Object interface to system poll call

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
mask ( \s-1IO\s0 [, \s-1EVENT_MASK\s0 ] ), poll ( [ \s-1TIMEOUT\s0 ] ), events ( \s-1IO\s0 ), remove ( \s-1IO\s0 ), handles( [ \s-1EVENT_MASK\s0 ] )
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
$io->getpos, CW$io->setpos, CW$io->seek ( \s-1POS\s0, \s-1WHENCE\s0 ), WHENCE=0 (\s-1SEEK_SET\s0), WHENCE=1 (\s-1SEEK_CUR\s0), WHENCE=2 (\s-1SEEK_END\s0), CW$io->sysseek( \s-1POS\s0, \s-1WHENCE\s0 ), CW$io->tell
"\s-1SEE\s0
"\s-1HISTORY\s0"

IO::Select - \s-1OO\s0 interface to the select system call

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [ \s-1HANDLES\s0 ] )
"\s-1METHODS\s0" add ( \s-1HANDLES\s0 ), remove ( \s-1HANDLES\s0 ), exists ( \s-1HANDLE\s0 ), handles, can_read ( [ \s-1TIMEOUT\s0 ] ), can_write ( [ \s-1TIMEOUT\s0 ] ), has_exception ( [ \s-1TIMEOUT\s0 ] ), count (), bits(), select ( \s-1READ\s0, \s-1WRITE\s0, \s-1EXCEPTION\s0 [, \s-1TIMEOUT\s0 ] )
"\s-1EXAMPLE\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::Socket - Object interface to socket communications

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1ARGS\s0] )
"\s-1METHODS\s0" accept([\s-1PKG\s0]), socketpair(\s-1DOMAIN\s0, \s-1TYPE\s0, \s-1PROTOCOL\s0), atmark, connected, protocol, sockdomain, sockopt(\s-1OPT\s0 [, \s-1VAL\s0]), socktype, timeout([\s-1VAL\s0])
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::Socket::INET - Object interface for \s-1AF_INET\s0 domain sockets

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1ARGS\s0] )
"\s-1METHODS\s0" sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost ()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::Socket::UNIX - Object interface for \s-1AF_UNIX\s0 domain sockets

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1ARGS\s0] )
"\s-1METHODS\s0" hostpath(), peerpath()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::lib::IO::Dir, IO::Dir - supply object methods for directory handles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
new ( [ \s-1DIRNAME\s0 ] ), open ( \s-1DIRNAME\s0 ), read (), seek ( \s-1POS\s0 ), tell (), rewind (), close (), tie CW%hash, 'IO::Dir', \s-1DIRNAME\s0 [, \s-1OPTIONS\s0 ]
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::lib::IO::File, IO::File - supply object methods for filehandles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( \s-1FILENAME\s0 [,MODE [,PERMS]] ), new_tmpfile
"\s-1METHODS\s0" open( \s-1FILENAME\s0 [,MODE [,PERMS]] ), open( \s-1FILENAME\s0, \s-1IOLAYERS\s0 ), binmode( [\s-1LAYER\s0] )
"\s-1NOTE\s0"
"\s-1SEE\s0
"\s-1HISTORY\s0"

IO::lib::IO::Handle, IO::Handle - supply object methods for I/O handles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new (), new_from_fd ( \s-1FD\s0, \s-1MODE\s0 )
"\s-1METHODS\s0" $io->fdopen ( \s-1FD\s0, \s-1MODE\s0 ), CW$io->opened, CW$io->getline, CW$io->getlines, CW$io->ungetc ( \s-1ORD\s0 ), CW$io->write ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1OFFSET\s0 ] ), CW$io->error, CW$io->clearerr, CW$io->sync, CW$io->flush, CW$io->printflush ( \s-1ARGS\s0 ), CW$io->blocking ( [ \s-1BOOL\s0 ] ), CW$io->untaint
"\s-1NOTE\s0"
"\s-1SEE\s0
"\s-1BUGS\s0"
"\s-1HISTORY\s0"

IO::lib::IO::Pipe, IO::Pipe - supply object methods for pipes

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1READER\s0, \s-1WRITER\s0] )
"\s-1METHODS\s0" reader ([\s-1ARGS\s0]), writer ([\s-1ARGS\s0]), handles ()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::lib::IO::Poll, IO::Poll - Object interface to system poll call

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
mask ( \s-1IO\s0 [, \s-1EVENT_MASK\s0 ] ), poll ( [ \s-1TIMEOUT\s0 ] ), events ( \s-1IO\s0 ), remove ( \s-1IO\s0 ), handles( [ \s-1EVENT_MASK\s0 ] )
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
$io->getpos, CW$io->setpos, CW$io->seek ( \s-1POS\s0, \s-1WHENCE\s0 ), WHENCE=0 (\s-1SEEK_SET\s0), WHENCE=1 (\s-1SEEK_CUR\s0), WHENCE=2 (\s-1SEEK_END\s0), CW$io->sysseek( \s-1POS\s0, \s-1WHENCE\s0 ), CW$io->tell
"\s-1SEE\s0
"\s-1HISTORY\s0"

IO::lib::IO::Select, IO::Select - \s-1OO\s0 interface to the select system call

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [ \s-1HANDLES\s0 ] )
"\s-1METHODS\s0" add ( \s-1HANDLES\s0 ), remove ( \s-1HANDLES\s0 ), exists ( \s-1HANDLE\s0 ), handles, can_read ( [ \s-1TIMEOUT\s0 ] ), can_write ( [ \s-1TIMEOUT\s0 ] ), has_exception ( [ \s-1TIMEOUT\s0 ] ), count (), bits(), select ( \s-1READ\s0, \s-1WRITE\s0, \s-1EXCEPTION\s0 [, \s-1TIMEOUT\s0 ] )
"\s-1EXAMPLE\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::lib::IO::Socket, IO::Socket - Object interface to socket communications

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1ARGS\s0] )
"\s-1METHODS\s0" accept([\s-1PKG\s0]), socketpair(\s-1DOMAIN\s0, \s-1TYPE\s0, \s-1PROTOCOL\s0), atmark, connected, protocol, sockdomain, sockopt(\s-1OPT\s0 [, \s-1VAL\s0]), socktype, timeout([\s-1VAL\s0])
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::lib::IO::Socket::INET, IO::Socket::INET - Object interface for \s-1AF_INET\s0 domain sockets

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1ARGS\s0] )
"\s-1METHODS\s0" sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost ()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IO::lib::IO::Socket::UNIX, IO::Socket::UNIX - Object interface for \s-1AF_UNIX\s0 domain sockets

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [\s-1ARGS\s0] )
"\s-1METHODS\s0" hostpath(), peerpath()
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IPC::Msg - SysV Msg \s-1IPC\s0 object class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
new ( \s-1KEY\s0 , \s-1FLAGS\s0 ), id, rcv ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1TYPE\s0 [, \s-1FLAGS\s0 ]] ), remove, set ( \s-1STAT\s0 ), set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), snd ( \s-1TYPE\s0, \s-1MSG\s0 [, \s-1FLAGS\s0 ] ), stat
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IPC::Open2, open2 - open a process for both reading and writing

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1WARNING\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1WARNING\s0"

IPC::Semaphore - SysV Semaphore \s-1IPC\s0 object class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
new ( \s-1KEY\s0 , \s-1NSEMS\s0 , \s-1FLAGS\s0 ), getall, getncnt ( \s-1SEM\s0 ), getpid ( \s-1SEM\s0 ), getval ( \s-1SEM\s0 ), getzcnt ( \s-1SEM\s0 ), id, op ( \s-1OPLIST\s0 ), remove, set ( \s-1STAT\s0 ), set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), setall ( \s-1VALUES\s0 ), setval ( N , \s-1VALUE\s0 ), stat
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IPC::SysV - SysV \s-1IPC\s0 constants

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
ftok( \s-1PATH\s0, \s-1ID\s0 )
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

IPC::SysV::Msg, IPC::Msg - SysV Msg \s-1IPC\s0 object class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
new ( \s-1KEY\s0 , \s-1FLAGS\s0 ), id, rcv ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1TYPE\s0 [, \s-1FLAGS\s0 ]] ), remove, set ( \s-1STAT\s0 ), set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), snd ( \s-1TYPE\s0, \s-1MSG\s0 [, \s-1FLAGS\s0 ] ), stat
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

IPC::SysV::Semaphore, IPC::Semaphore - SysV Semaphore \s-1IPC\s0 object class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
new ( \s-1KEY\s0 , \s-1NSEMS\s0 , \s-1FLAGS\s0 ), getall, getncnt ( \s-1SEM\s0 ), getpid ( \s-1SEM\s0 ), getval ( \s-1SEM\s0 ), getzcnt ( \s-1SEM\s0 ), id, op ( \s-1OPLIST\s0 ), remove, set ( \s-1STAT\s0 ), set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), setall ( \s-1VALUES\s0 ), setval ( N , \s-1VALUE\s0 ), stat
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

List::Util - A selection of general-utility list subroutines

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
first \s-1BLOCK\s0 \s-1LIST\s0, max \s-1LIST\s0, maxstr \s-1LIST\s0, min \s-1LIST\s0, minstr \s-1LIST\s0, reduce \s-1BLOCK\s0 \s-1LIST\s0, shuffle \s-1LIST\s0, sum \s-1LIST\s0
"\s-1KNOWN\s0
"\s-1SUGGESTED\s0
"\s-1COPYRIGHT\s0"

List::Utilib::List::Util, List::Util - A selection of general-utility list subroutines

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
first \s-1BLOCK\s0 \s-1LIST\s0, max \s-1LIST\s0, maxstr \s-1LIST\s0, min \s-1LIST\s0, minstr \s-1LIST\s0, reduce \s-1BLOCK\s0 \s-1LIST\s0, shuffle \s-1LIST\s0, sum \s-1LIST\s0
"\s-1KNOWN\s0
"\s-1SUGGESTED\s0
"\s-1COPYRIGHT\s0"

List::Utilib::Scalar::Util, Scalar::Util - A selection of general-utility scalar subroutines

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
blessed \s-1EXPR\s0, dualvar \s-1NUM\s0, \s-1STRING\s0, isvstring \s-1EXPR\s0, isweak \s-1EXPR\s0, looks_like_number \s-1EXPR\s0, openhandle \s-1FH\s0, refaddr \s-1EXPR\s0, reftype \s-1EXPR\s0, set_prototype \s-1CODEREF\s0, \s-1PROTOTYPE\s0, tainted \s-1EXPR\s0, weaken \s-1REF\s0
"\s-1KNOWN\s0
"\s-1COPYRIGHT\s0"
"\s-1BLATANT\s0

Locale::Constants - constants for Locale codes

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1KNOWN\s0
"\s-1SEE\s0
Locale::Language, Locale::Country, Locale::Script, Locale::Currency
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Locale::Country - \s-1ISO\s0 codes for country identification (\s-1ISO\s0 3166)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
alpha-2, alpha-3, numeric
"\s-1CONVERSION\s0 code2country( \s-1CODE\s0, [ \s-1CODESET\s0 ] ), country2code( \s-1STRING\s0, [ \s-1CODESET\s0 ] ), country_code2code( \s-1CODE\s0, \s-1CODESET\s0, \s-1CODESET\s0 )
"\s-1QUERY\s0 CWall_country_codes( [ CODESET ] ), CWall_country_names( [ CODESET ] )
"SEMI-PRIVATE
"alias_code"
"rename_country"
"\s-1EXAMPLES\s0"
"\s-1DOMAIN\s0
"\s-1KNOWN\s0
"\s-1SEE\s0
Locale::Language, Locale::Script, Locale::Currency, Locale::SubCountry, \s-1ISO\s0 3166-1, http://www.iso.org/iso/en/prods-services/iso3166ma/index.html, http://www.egt.ie/standards/iso3166/iso3166-1-en.html, http://www.cia.gov/cia/publications/factbook/docs/app-d-1.html
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Locale::Currency - \s-1ISO\s0 three letter codes for currency identification (\s-1ISO\s0 4217)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1XTS\s0, \s-1XXX\s0
"\s-1CONVERSION\s0 code2currency(), currency2code()
"\s-1QUERY\s0 CWall_currency_codes(), CWall_currency_names()
"\s-1EXAMPLES\s0"
"\s-1KNOWN\s0
"\s-1SEE\s0
Locale::Country, Locale::Script, \s-1ISO\s0 4217:1995, http://www.bsi-global.com/iso4217currency
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Locale::Language - \s-1ISO\s0 two letter codes for language identification (\s-1ISO\s0 639)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONVERSION\s0
code2language(), language2code()
"\s-1QUERY\s0 CWall_language_codes(), CWall_language_names()
"\s-1EXAMPLES\s0"
"\s-1KNOWN\s0
"\s-1SEE\s0
Locale::Country, Locale::Script, Locale::Currency, \s-1ISO\s0 639:1988 (E/F), http://lcweb.loc.gov/standards/iso639-2/langhome.html
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Locale::Maketext - framework for localization

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1QUICK\s0
"\s-1METHODS\s0"
"Construction
$lh->fail_with or CW$lh->fail_with(\s-1PARAM\s0), CW$lh->failure_handler_auto
"Utility $language->quant($number, CW$singular), CW$language->quant($number, CW$singular, CW$plural), CW$language->quant($number, CW$singular, CW$plural, CW$negative), CW$language->numf($number), CW$language->sprintf($format, CW@items), CW$language->language_tag(), CW$language->encoding()
"Language
"\s-1LANGUAGE\s0
"\s-1ENTRIES\s0
"\s-1BRACKET\s0
"\s-1AUTO\s0
"\s-1CONTROLLING\s0
"\s-1HOW\s0
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Locale::Maketext::TPJ13 article about software localization

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Localization
"A
"The
"Breaking
"Replacing
"Buzzwords:
"Buzzword:
"Buzzword:
"Buzzword:
"The
"The
"References"

Locale::Script - \s-1ISO\s0 codes for script identification (\s-1ISO\s0 15924)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
alpha-2, alpha-3, numeric
"\s-1SPECIAL\s0
"\s-1CONVERSION\s0
code2script( \s-1CODE\s0, [ \s-1CODESET\s0 ] ), script2code( \s-1STRING\s0, [ \s-1CODESET\s0 ] ), script_code2code( \s-1CODE\s0, \s-1CODESET\s0, \s-1CODESET\s0 )
"\s-1QUERY\s0 CWall_script_codes ( [ CODESET ] ), CWall_script_names ( [ CODESET ] )
"\s-1EXAMPLES\s0"
"\s-1KNOWN\s0
"\s-1SEE\s0
Locale::Language, Locale::Currency, Locale::Country, \s-1ISO\s0 15924, http://www.evertype.com/standards/iso15924/
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

MIME::Base64 - Encoding and decoding of base64 strings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
encode_base64($str), encode_base64($str, CW$eol);, decode_base64($str)
"\s-1DIAGNOSTICS\s0" Premature end of base64 data, Premature padding of base64 data, Wide character in subroutine entry
"\s-1EXAMPLES\s0"
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

MIME::Base64::QuotedPrint, MIME::QuotedPrint - Encoding and decoding of quoted-printable strings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
encode_qp($str), encode_qp($str, CW$eol), encode_qp($str, CW$eol, CW$binmode), decode_qp($str);
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

MIME::QuotedPrint - Encoding and decoding of quoted-printable strings

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
encode_qp($str), encode_qp($str, CW$eol), encode_qp($str, CW$eol, CW$binmode), decode_qp($str);
"\s-1COPYRIGHT\s0"
"\s-1SEE\s0

Math::BigFloat - Arbitrary size floating point math package

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Canonical
"Output"
"Accuracy
"Rounding"
ffround ( +$scale ), ffround ( -$scale ), ffround ( 0 ), fround ( +$scale ), fround ( -$scale ) and fround ( 0 )
"\s-1METHODS\s0"
"accuracy"
"precision()"
"Autocreating
"Math
"Using
"\s-1BUGS\s0"
"\s-1CAVEATS\s0"
stringify, bstr(), bdiv, Modifying and =, bpow, precision() vs. accuracy()
"\s-1SEE\s0
"\s-1LICENSE\s0"
"\s-1AUTHORS\s0"

Math::BigInt - Arbitrary size integer/float math package

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
Input, Output
"\s-1METHODS\s0"
"config"
"accuracy"
"precision"
"brsft"
"new"
"bnan"
"bzero"
"binf"
"bone"
"is_one()/is_zero()/is_nan()/is_inf()"
"is_pos()/is_neg()"
$x->is_pos(); # true if > 0 $x->is_neg(); # true if < 0
"is_odd()/is_even()/is_int()"
"bcmp"
"bacmp"
"sign"
"digit"
"bneg"
"babs"
"bnorm"
"bnot"
"binc"
"bdec"
"badd"
"bsub"
"bmul"
"bdiv"
"bmod"
"bmodinv"
"bmodpow"
"bpow"
"blsft"
"brsft"
"band"
"bior"
"bxor"
"bnot"
"bsqrt"
"bfac"
"round"
"bround"
"bfround"
"bfloor"
"bceil"
"bgcd"
"blcm"
"exponent"
"mantissa"
"parts"
"copy"
"as_int"
"bsstr"
"as_hex"
"as_bin"
"\s-1ACCURACY\s0
"Precision
"Accuracy
"Fallback
"Rounding
'trunc', 'even', 'odd', '+inf', '-inf', 'zero', Precision, Accuracy (significant digits), Setting/Accessing, Creating numbers, Usage, Precedence, Overriding globals, Local settings, Rounding, Default values, Remarks
"Infinity oct()/hex(), log(-inf), exp(), cos(), sin(), atan2()
"\s-1INTERNALS\s0"
"\s-1MATH\s0
"\s-1SIGN\s0"
"mantissa(),
"\s-1EXAMPLES\s0"
use Math::BigInt;
"Autocreating
"\s-1PERFORMANCE\s0"
"Alternative
"\s-1SUBCLASSING\s0"
"Subclassing
"\s-1UPGRADING\s0"
"Auto-upgrade"
bsqrt(), div(), blog()
"\s-1BUGS\s0" broot() does not work, Out of Memory!, Fails to load Calc on Perl prior 5.6.0
"\s-1CAVEATS\s0" bstr(), bsstr() and 'cmp', int(), length, bdiv, infinity handling, Modifying and =, bpow, Overloading -$x, Mixing different object types, bsqrt(), brsft()
"\s-1LICENSE\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1STORAGE\s0"
"\s-1METHODS\s0"
"\s-1WRAP\s0
"\s-1LICENSE\s0"
This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.
"\s-1AUTHORS\s0"
"\s-1SEE\s0

Math::BigInt::CalcEmu - Emulate low-level math with BigInt code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
"__emu_bxor"
"__emu_band"
"__emu_bior"
"\s-1LICENSE\s0"
This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.
"\s-1AUTHORS\s0"
"\s-1SEE\s0

Math::BigRat - Arbitrary big rational numbers

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1MATH\s0
"\s-1METHODS\s0"
"new()"
"numerator()"
"denominator()"
$d = $x->denominator();
"parts()"
"as_int()"
"as_hex()"
"as_bin()"
"bfac()"
"blog()"
"bround()/round()/bfround()"
"bmod()"
"is_one()"
"is_zero()"
"is_pos()"
"is_neg()"
"is_int()"
"is_odd()"
"is_even()"
"bceil()"
"bfloor()"
$x->bfloor();
"bsqrt()" $x->bsqrt();
"config"
"\s-1BUGS\s0"
inf handling (partial), NaN handling (partial), rounding (not implemented except for bceil/bfloor), CW$x ** CW$y where CW$y is not an integer, bmod(), blog(), bmodinv() and bmodpow() (partial)
"\s-1LICENSE\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"

Math::Complex - complex numbers and associated mathematical functions

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OPERATIONS\s0"
"\s-1CREATION\s0"
"\s-1DISPLAYING\s0"
"\s-1CHANGED\s0
"\s-1USAGE\s0"
"\s-1ERRORS\s0
"\s-1ERRORS\s0
"\s-1BUGS\s0"
"\s-1AUTHORS\s0"

Math::Trig - trigonometric functions

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1TRIGONOMETRIC\s0
tan
"\s-1ERRORS\s0
"\s-1SIMPLE\s0
"\s-1PLANE\s0
"\s-1RADIAL\s0
"\s-1COORDINATE\s0
"3-D
cartesian_to_cylindrical, cartesian_to_spherical, cylindrical_to_cartesian, cylindrical_to_spherical, spherical_to_cartesian, spherical_to_cylindrical
"\s-1GREAT\s0
"\s-1EXAMPLES\s0"
"\s-1CAVEAT\s0
"\s-1BUGS\s0"
"\s-1AUTHORS\s0"

Memoize - Make functions faster by trading space for time

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1DETAILS\s0"
"\s-1OPTIONS\s0"
"\s-1INSTALL\s0"
"\s-1NORMALIZER\s0"
CWMEMORY, CWHASH, CWTIE, CWFAULT, CWMERGE
"\s-1OTHER\s0
"\s-1CAVEATS\s0"
"\s-1PERSISTENT\s0
"\s-1EXPIRATION\s0
"\s-1BUGS\s0"
"\s-1MAILING\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0
"\s-1THANK\s0

Memoize::AnyDBM_File - glue to provide \s-1EXISTS\s0 for AnyDBM_File for Storable use

"\s-1DESCRIPTION\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1INTERFACE\s0"
TIEHASH, EXISTS, STORE
"\s-1ALTERNATIVES\s0"
"\s-1CAVEATS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Memoize::ExpireFile - test for Memoize expiration semantics

"\s-1DESCRIPTION\s0"

Memoize::ExpireTest - test for Memoize expiration semantics

"\s-1DESCRIPTION\s0"

Memoize::NDBM_File - glue to provide \s-1EXISTS\s0 for NDBM_File for Storable use

"\s-1DESCRIPTION\s0"

Memoize::SDBM_File - glue to provide \s-1EXISTS\s0 for SDBM_File for Storable use

"\s-1DESCRIPTION\s0"

Memoize::Storable - store Memoized data in Storable database

"\s-1DESCRIPTION\s0"

NDBM_File - Tied access to ndbm files

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CWO_RDONLY, CWO_WRONLY, CWO_RDWR
"\s-1DIAGNOSTICS\s0"
"\s-1BUGS\s0

\s-1NEXT\s0 - Provide a pseudo-class \s-1NEXT\s0 (et al) that allows method redispatch

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Enforcing
"Avoiding
"Invoking
"\s-1AUTHOR\s0"
"\s-1BUGS\s0
"\s-1COPYRIGHT\s0"

Net::Cmd - Network Command class (as used by \s-1FTP\s0, \s-1SMTP\s0 etc)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1USER\s0
debug ( \s-1VALUE\s0 ), message (), code (), ok (), status (), datasend ( \s-1DATA\s0 ), dataend ()
"\s-1CLASS\s0 debug_print ( \s-1DIR\s0, \s-1TEXT\s0 ), debug_text ( \s-1TEXT\s0 ), command ( \s-1CMD\s0 [, \s-1ARGS\s0, ... ]), unsupported (), response (), parse_response ( \s-1TEXT\s0 ), getline (), ungetline ( \s-1TEXT\s0 ), rawdatasend ( \s-1DATA\s0 ), read_until_dot (), tied_fh ()
"\s-1EXPORTS\s0"
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Net::Config - Local configuration data for libnet

"\s-1SYNOPSYS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
requires_firewall \s-1HOST\s0
"NetConfig nntp_hosts, snpp_hosts, pop3_hosts, smtp_hosts, ph_hosts, daytime_hosts, time_hosts, inet_domain, ftp_firewall, ftp_firewall_type, ftp_ext_passive, ftp_int_pasive, local_netmask, test_hosts, test_exists

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
hostfqdn (), hostname (), hostdomain ()
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Net::FTP - \s-1FTP\s0 Client class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OVERVIEW\s0"
"\s-1CONSTRUCTOR\s0"
new ([ \s-1HOST\s0 ] [, \s-1OPTIONS\s0 ])
"\s-1METHODS\s0" login ([\s-1LOGIN\s0 [,PASSWORD [, \s-1ACCOUNT\s0] ] ]), authorize ( [\s-1AUTH\s0 [, \s-1RESP\s0]]), site (\s-1ARGS\s0), ascii, binary, rename ( \s-1OLDNAME\s0, \s-1NEWNAME\s0 ), delete ( \s-1FILENAME\s0 ), cwd ( [ \s-1DIR\s0 ] ), cdup (), pwd (), restart ( \s-1WHERE\s0 ), rmdir ( \s-1DIR\s0 [, \s-1RECURSE\s0 ]), mkdir ( \s-1DIR\s0 [, \s-1RECURSE\s0 ]), alloc ( \s-1SIZE\s0 [, \s-1RECORD_SIZE\s0] ), ls ( [ \s-1DIR\s0 ] ), dir ( [ \s-1DIR\s0 ] ), get ( \s-1REMOTE_FILE\s0 [, \s-1LOCAL_FILE\s0 [, \s-1WHERE\s0]] ), put ( \s-1LOCAL_FILE\s0 [, \s-1REMOTE_FILE\s0 ] ), put_unique ( \s-1LOCAL_FILE\s0 [, \s-1REMOTE_FILE\s0 ] ), append ( \s-1LOCAL_FILE\s0 [, \s-1REMOTE_FILE\s0 ] ), unique_name (), mdtm ( \s-1FILE\s0 ), size ( \s-1FILE\s0 ), supported ( \s-1CMD\s0 ), hash ( [\s-1FILEHANDLE_GLOB_REF\s0],[ \s-1BYTES_PER_HASH_MARK\s0] ), nlst ( [ \s-1DIR\s0 ] ), list ( [ \s-1DIR\s0 ] ), retr ( \s-1FILE\s0 ), stor ( \s-1FILE\s0 ), stou ( \s-1FILE\s0 ), appe ( \s-1FILE\s0 ), port ( [ \s-1PORT\s0 ] ), pasv (), pasv_xfer ( \s-1SRC_FILE\s0, \s-1DEST_SERVER\s0 [, \s-1DEST_FILE\s0 ] ), pasv_xfer_unique ( \s-1SRC_FILE\s0, \s-1DEST_SERVER\s0 [, \s-1DEST_FILE\s0 ] ), pasv_wait ( \s-1NON_PASV_SERVER\s0 ), abort (), quit ()
"Methods quot (\s-1CMD\s0 [,ARGS])
"\s-1THE\s0 read ( \s-1BUFFER\s0, \s-1SIZE\s0 [, \s-1TIMEOUT\s0 ] ), write ( \s-1BUFFER\s0, \s-1SIZE\s0 [, \s-1TIMEOUT\s0 ] ), bytes_read (), abort (), close ()
"\s-1UNIMPLEMENTED\s0" \s-1SMNT\s0, \s-1HELP\s0, \s-1MODE\s0, \s-1SYST\s0, \s-1STAT\s0, \s-1STRU\s0, \s-1REIN\s0
"\s-1REPORTING\s0
"\s-1AUTHOR\s0"
"\s-1SEE\s0
"\s-1USE\s0
http://www.csh.rit.edu/~adam/Progs/
"\s-1CREDITS\s0"
"\s-1COPYRIGHT\s0"

Net::NNTP - \s-1NNTP\s0 Client class

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [ \s-1HOST\s0 ] [, \s-1OPTIONS\s0 ])
"\s-1METHODS\s0" article ( [ MSGID|MSGNUM ], [\s-1FH\s0] ), body ( [ MSGID|MSGNUM ], [\s-1FH\s0] ), head ( [ MSGID|MSGNUM ], [\s-1FH\s0] ), articlefh ( [ MSGID|MSGNUM ] ), bodyfh ( [ MSGID|MSGNUM ] ), headfh ( [ MSGID|MSGNUM ] ), nntpstat ( [ MSGID|MSGNUM ] ), group ( [ \s-1GROUP\s0 ] ), ihave ( \s-1MSGID\s0 [, \s-1MESSAGE\s0 ]), last (), date (), postok (), authinfo ( \s-1USER\s0, \s-1PASS\s0 ), list (), newgroups ( \s-1SINCE\s0 [, \s-1DISTRIBUTIONS\s0 ]), newnews ( \s-1SINCE\s0 [, \s-1GROUPS\s0 [, \s-1DISTRIBUTIONS\s0 ]]), next (), post ( [ \s-1MESSAGE\s0 ] ), postfh (), slave (), quit ()
"Extension newsgroups ( [ \s-1PATTERN\s0 ] ), distributions (), subscriptions (), overview_fmt (), active_times (), active ( [ \s-1PATTERN\s0 ] ), xgtitle ( \s-1PATTERN\s0 ), xhdr ( \s-1HEADER\s0, MESSAGE-SPEC ), xover ( MESSAGE-SPEC ), xpath ( MESSAGE-ID ), xpat ( \s-1HEADER\s0, \s-1PATTERN\s0, \s-1MESSAGE-SPEC\s0), xrover, listgroup ( [ \s-1GROUP\s0 ] ), reader
"\s-1UNSUPPORTED\s0"
"\s-1DEFINITIONS\s0"
\s-1MESSAGE-SPEC\s0, \s-1PATTERN\s0, Examples, CW[^]-], CW*bdc, CW[0-9a-zA-Z], CWa??d
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Net::POP3 - Post Office Protocol 3 Client class (\s-1RFC1939\s0)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTOR\s0"
new ( [ \s-1HOST\s0 ] [, \s-1OPTIONS\s0 ] 0
"\s-1METHODS\s0" auth ( \s-1USERNAME\s0, \s-1PASSWORD\s0 ), user ( \s-1USER\s0 ), pass ( \s-1PASS\s0 ), login ( [ \s-1USER\s0 [, \s-1PASS\s0 ]] ), apop ( [ \s-1USER\s0 [, \s-1PASS\s0 ]] ), banner (), capa (), capabilities (), top ( \s-1MSGNUM\s0 [, \s-1NUMLINES\s0 ] ), list ( [ \s-1MSGNUM\s0 ] ), get ( \s-1MSGNUM\s0 [, \s-1FH\s0 ] ), getfh ( \s-1MSGNUM\s0 ), last (), popstat (), ping ( \s-1USER\s0 ), uidl ( [ \s-1MSGNUM\s0 ] ), delete ( \s-1MSGNUM\s0 ), reset (), quit ()
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Net::Ping - check a remote host for reachability

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Functions"
Net::Ping->new([$proto [, CW$def_timeout [, CW$bytes [, CW$device [, CW$tos ]]]]]);, CW$p->ping($host [, CW$timeout]);, CW$p->source_verify( { 0 | 1 } );, CW$p->service_check( { 0 | 1 } );, CW$p->tcp_service_check( { 0 | 1 } );, CW$p->hires( { 0 | 1 } );, CW$p->bind($local_addr);, CW$p->open($host);, CW$p->ack( [ CW$host ] );, CW$p->nack( CW$failed_ack_host );, CW$p->close();, pingecho($host [, CW$timeout]);
"\s-1NOTES\s0"
"\s-1INSTALL\s0"
"\s-1BUGS\s0"
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

Net::SMTP - Simple Mail Transfer Protocol Client

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1CONSTRUCTOR\s0"
new ( [ \s-1HOST\s0 ] [, \s-1OPTIONS\s0 ] )
"\s-1METHODS\s0" banner (), domain (), hello ( \s-1DOMAIN\s0 ), host (), etrn ( \s-1DOMAIN\s0 ), auth ( \s-1USERNAME\s0, \s-1PASSWORD\s0 ), mail ( \s-1ADDRESS\s0 [, \s-1OPTIONS\s0] ), send ( \s-1ADDRESS\s0 ), send_or_mail ( \s-1ADDRESS\s0 ), send_and_mail ( \s-1ADDRESS\s0 ), reset (), recipient ( \s-1ADDRESS\s0 [, \s-1ADDRESS\s0, [...]] [, \s-1OPTIONS\s0 ] ), to ( \s-1ADDRESS\s0 [, \s-1ADDRESS\s0 [...]] ), cc ( \s-1ADDRESS\s0 [, \s-1ADDRESS\s0 [...]] ), bcc ( \s-1ADDRESS\s0 [, \s-1ADDRESS\s0 [...]] ), data ( [ \s-1DATA\s0 ] ), expand ( \s-1ADDRESS\s0 ), verify ( \s-1ADDRESS\s0 ), help ( [ CW$subject ] ), quit ()
"\s-1ADDRESSES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

Net::Time - time and daytime network client interface

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
inet_time ( [\s-1HOST\s0 [, \s-1PROTOCOL\s0 [, \s-1TIMEOUT\s0]]]), inet_daytime ( [\s-1HOST\s0 [, \s-1PROTOCOL\s0 [, \s-1TIMEOUT\s0]]])
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

Net::libnetFAQ, libnetFAQ - libnet Frequently Asked Questions

"\s-1DESCRIPTION\s0"
"Where
"How
"Author
"Disclaimer"
"Obtaining
"What
"Which
"What
"What
"Where
"Using
"How
"How
"How
"How
"How
"Can
"How
"I
"I
"My
"Is
"I
"Why
"Using
"Why
"Why
"The
"Debugging
"How
"\s-1AUTHOR\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

Netrc, Net::Netrc - \s-1OO\s0 interface to users netrc file

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1THE\s0
machine name, default, login name, password string, account string, macdef name
"\s-1CONSTRUCTOR\s0" lookup ( \s-1MACHINE\s0 [, \s-1LOGIN\s0 ])
"\s-1METHODS\s0" login (), password (), account (), lpa ()
"\s-1AUTHOR\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0"

O - Generic interface to Perl Compiler backends

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONVENTIONS\s0"
"\s-1IMPLEMENTATION\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

ODBM_File - Tied access to odbm files

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CWO_RDONLY, CWO_WRONLY, CWO_RDWR
"\s-1DIAGNOSTICS\s0"
"\s-1BUGS\s0

Opcode - Disable named opcodes when compiling perl code

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1WARNING\s0"
"Operator
an operator name (opname), an operator tag name (optag), a negated opname or optag, an operator set (opset)
"Opcode opcodes, opset (\s-1OP\s0, ...), opset_to_ops (\s-1OPSET\s0), opset_to_hex (\s-1OPSET\s0), full_opset, empty_opset, invert_opset (\s-1OPSET\s0), verify_opset (\s-1OPSET\s0, ...), define_optag (\s-1OPTAG\s0, \s-1OPSET\s0), opmask_add (\s-1OPSET\s0), opmask, opdesc (\s-1OP\s0, ...), opdump (\s-1PAT\s0)
"Manipulating
"\s-1TO\s0
"Predefined
:base_core, :base_mem, :base_loop, :base_io, :base_orig, :base_math, :base_thread, :default, :filesys_read, :sys_db, :browse, :filesys_open, :filesys_write, :subprocess, :ownprocess, :others, :still_to_be_decided, :dangerous
"\s-1SEE\s0
"\s-1AUTHORS\s0"

Opcode::Safe, Safe - Compile and execute code in restricted compartments

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
a new namespace, an operator mask
"\s-1WARNING\s0"
"\s-1RECENT\s0
"Methods
permit (\s-1OP\s0, ...), permit_only (\s-1OP\s0, ...), deny (\s-1OP\s0, ...), deny_only (\s-1OP\s0, ...), trap (\s-1OP\s0, ...), untrap (\s-1OP\s0, ...), share (\s-1NAME\s0, ...), share_from (\s-1PACKAGE\s0, \s-1ARRAYREF\s0), varglob (\s-1VARNAME\s0), reval (\s-1STRING\s0), rdo (\s-1FILENAME\s0), root (\s-1NAMESPACE\s0), mask (\s-1MASK\s0)
"Some Memory, \s-1CPU\s0, Snooping, Signals, State Changes
"\s-1AUTHOR\s0"

Opcode::ops, ops - Perl pragma to restrict unsafe operations when compiling

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

\s-1POSIX\s0 - Perl interface to \s-1IEEE\s0 Std 1003.1

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1CAVEATS\s0"
"\s-1FUNCTIONS\s0"
_exit, abort, abs, access, acos, alarm, asctime, asin, assert, atan, atan2, atexit, atof, atoi, atol, bsearch, calloc, ceil, chdir, chmod, chown, clearerr, clock, close, closedir, cos, cosh, creat, ctermid, ctime, cuserid, difftime, div, dup, dup2, errno, execl, execle, execlp, execv, execve, execvp, exit, exp, fabs, fclose, fcntl, fdopen, feof, ferror, fflush, fgetc, fgetpos, fgets, fileno, floor, fmod, fopen, fork, fpathconf, fprintf, fputc, fputs, fread, free, freopen, frexp, fscanf, fseek, fsetpos, fstat, fsync, ftell, fwrite, getc, getchar, getcwd, getegid, getenv, geteuid, getgid, getgrgid, getgrnam, getgroups, getlogin, getpgrp, getpid, getppid, getpwnam, getpwuid, gets, getuid, gmtime, isalnum, isalpha, isatty, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, kill, labs, ldexp, ldiv, link, localeconv, localtime, log, log10, longjmp, lseek, malloc, mblen, mbstowcs, mbtowc, memchr, memcmp, memcpy, memmove, memset, mkdir, mkfifo, mktime, modf, nice, offsetof, open, opendir, pathconf, pause, perror, pipe, pow, printf, putc, putchar, puts, qsort, raise, rand, read, readdir, realloc, remove, rename, rewind, rewinddir, rmdir, scanf, setgid, setjmp, setlocale, setpgid, setsid, setuid, sigaction, siglongjmp, sigpending, sigprocmask, sigsetjmp, sigsuspend, sin, sinh, sleep, sprintf, sqrt, srand, sscanf, stat, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strerror, strftime, strlen, strncat, strncmp, strncpy, strpbrk, strrchr, strspn, strstr, strtod, strtok, strtol, strtoul, strxfrm, sysconf, system, tan, tanh, tcdrain, tcflow, tcflush, tcgetpgrp, tcsendbreak, tcsetpgrp, time, times, tmpfile, tmpnam, tolower, toupper, ttyname, tzname, tzset, umask, uname, ungetc, unlink, utime, vfprintf, vprintf, vsprintf, wait, waitpid, wcstombs, wctomb, write
"\s-1CLASSES\s0"
"POSIX::SigAction"
new, handler, mask, flags, safe
"POSIX::SigSet" new, addset, delset, emptyset, fillset, ismember
"POSIX::Termios" new, getattr, getcc, getcflag, getiflag, getispeed, getlflag, getoflag, getospeed, setattr, setcc, setcflag, setiflag, setispeed, setlflag, setoflag, setospeed, Baud rate values, Terminal interface values, c_cc field values, c_cflag field values, c_iflag field values, c_lflag field values, c_oflag field values
"\s-1PATHNAME\s0 Constants
"\s-1POSIX\s0 Constants
"\s-1SYSTEM\s0 Constants
"\s-1ERRNO\s0" Constants
"\s-1FCNTL\s0" Constants
"\s-1FLOAT\s0" Constants
"\s-1LIMITS\s0" Constants
"\s-1LOCALE\s0" Constants
"\s-1MATH\s0" Constants
"\s-1SIGNAL\s0" Constants
"\s-1STAT\s0" Constants, Macros
"\s-1STDLIB\s0" Constants
"\s-1STDIO\s0" Constants
"\s-1TIME\s0" Constants
"\s-1UNISTD\s0" Constants
"\s-1WAIT\s0" Constants, \s-1WNOHANG\s0, \s-1WUNTRACED\s0, Macros, \s-1WIFEXITED\s0, \s-1WEXITSTATUS\s0, \s-1WIFSIGNALED\s0, \s-1WTERMSIG\s0, \s-1WIFSTOPPED\s0, \s-1WSTOPSIG\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
:unix, :stdio, :perlio, :crlf, :mmap, :utf8, :bytes, :raw, :pop, :win32
"Custom :encoding, :via
"Alternatives
"Defaults
"Querying
"\s-1AUTHOR\s0"
"\s-1SEE\s0

PerlIO::encoding - encoding layer

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0

PerlIO::scalar - in-memory \s-1IO\s0, scalar \s-1IO\s0

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1IMPLEMENTATION\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPECTED\s0
$class->\s-1PUSHED\s0([$mode[,$fh]]), CW$obj->\s-1POPPED\s0([$fh]), CW$obj->\s-1UTF8\s0($bellowFlag,[$fh]), CW$obj->\s-1OPEN\s0($path,$mode[,$fh]), CW$obj->\s-1BINMODE\s0([,$fh]), CW$obj->\s-1FDOPEN\s0($fd[,$fh]), CW$obj->\s-1SYSOPEN\s0($path,$imode,$perm,[,$fh]), CW$obj->\s-1FILENO\s0($fh), CW$obj->\s-1READ\s0($buffer,$len,$fh), CW$obj->\s-1WRITE\s0($buffer,$fh), CW$obj->\s-1FILL\s0($fh), CW$obj->\s-1CLOSE\s0($fh), CW$obj->\s-1SEEK\s0($posn,$whence,$fh), CW$obj->\s-1TELL\s0($fh), CW$obj->\s-1UNREAD\s0($buffer,$fh), CW$obj->\s-1FLUSH\s0($fh), CW$obj->\s-1SETLINEBUF\s0($fh), CW$obj->\s-1CLEARERR\s0($fh), CW$obj->\s-1ERROR\s0($fh), CW$obj->\s-1EOF\s0($fh)
"\s-1EXAMPLES\s0"
"Example

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1REQUIRED\s0
"\s-1SEE\s0
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1COPYRIGHT\s0"

Pod::Checker, podchecker() - check pod documents for syntax errors

"\s-1SYNOPSIS\s0"
"\s-1OPTIONS/ARGUMENTS\s0"
"podchecker()"
-warnings => val
"\s-1DESCRIPTION\s0"
"\s-1DIAGNOSTICS\s0"
"Errors"
empty =headn, =over on line N without closing =back, =item without previous =over, =back without previous =over, No argument for =begin, =end without =begin, Nested =begin's, =for without formatter specification, unresolved internal link \s-1NAME\s0, Unknown command "\s-1CMD\s0“, Unknown interior-sequence ”\s-1SEQ\s0", nested commands \s-1CMD\s0<...\s-1CMD\s0<...>...>, garbled entity \s-1STRING\s0, Entity number out of range, malformed link L<>, nonempty Z<>, empty X<>, Spurious text after =pod / =cut, Spurious character(s) after =back
"Warnings" multiple occurrence of link target name, line containing nothing but whitespace in paragraph, file does not start with =head, previous =item has no contents, preceding non-item paragraph(s), =item type mismatch (one vs. two), N unescaped CW<> in paragraph, Unknown entity, No items in =over, No argument for =item, empty section in previous paragraph, Verbatim paragraph in \s-1NAME\s0 section, =headn without preceding higher level
"Hyperlinks" ignoring leading/trailing whitespace in link, (section) in '$page' deprecated, alternative text/node '%s' contains non-escaped | or /
"\s-1RETURN\s0
"\s-1EXAMPLES\s0"
"\s-1INTERFACE\s0"
CWPod::Checker->new( %options )
CW$checker->poderror( @args ), CW$checker->poderror( {%opts}, @args )
CW$checker->num_errors()
CW$checker->num_warnings()
CW$checker->name()
CW$checker->node()
CW$checker->idx()
CW$checker->hyperlink()
"\s-1AUTHOR\s0"

Pod::Find - find \s-1POD\s0 documents in directory trees

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CW-verbose => 1, CW-perl => 1, CW-script => 1, CW-inc => 1
CW-inc => 1, CW-dirs => [ $dir1, $dir2, ... ], CW-verbose => 1
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Pod::Html - module to convert pod files to \s-1HTML\s0

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1ARGUMENTS\s0"
backlink, cachedir, css, flush, header, help, hiddendirs, htmldir, htmlroot, index, infile, libpods, netscape, outfile, podpath, podroot, quiet, recurse, title, verbose
"\s-1EXAMPLE\s0"
"\s-1ENVIRONMENT\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0"

Pod::InputObjects - objects representing \s-1POD\s0 input paragraphs, commands, etc.

"\s-1SYNOPSIS\s0"
"\s-1REQUIRES\s0"
"\s-1EXPORTS\s0"
"\s-1DESCRIPTION\s0"
package Pod::InputSource, package Pod::Paragraph, package Pod::InteriorSequence, package Pod::ParseTree
"Pod::InputSource"
"BInew()"
"BIname()"
"BIhandle()"
"BIwas_cutting()"
"Pod::Paragraph"
"Pod::Paragraph->BInew()"
"$pod_para->BIcmd_name()"
"$pod_para->BItext()"
"$pod_para->BIraw_text()"
"$pod_para->BIcmd_prefix()"
"$pod_para->BIcmd_separator()"
"$pod_para->BIparse_tree()"
"$pod_para->BIfile_line()"
"Pod::InteriorSequence"
"Pod::InteriorSequence->BInew()"
"$pod_seq->BIcmd_name()"
"$pod_seq->BIprepend()"
"$pod_seq->BIappend()"
"$pod_seq->BInested()"
"$pod_seq->BIraw_text()"
"$pod_seq->BIleft_delimiter()"
"$pod_seq->BIright_delimiter()"
"$pod_seq->BIparse_tree()"
"$pod_seq->BIfile_line()"
"Pod::InteriorSequence::\s-1BIDESTROY\s0()"
"Pod::ParseTree"
"Pod::ParseTree->BInew()"
"$ptree->BItop()"
"$ptree->BIchildren()"
"$ptree->BIprepend()"
"$ptree->BIappend()"
"$ptree->BIraw_text()"
"Pod::ParseTree::\s-1BIDESTROY\s0()"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

Pod::LaTeX - Convert Pod data to formatted Latex

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OBJECT\s0
CWinitialize
"Data AddPreamble
AddPostamble
Head1Level
Label
LevelNoNum
MakeIndex
ReplaceNAMEwithSection
StartWithNewPage
TableOfContents
UniqueLabels
UserPreamble
UserPostamble
Lists
"Subclassed
begin_pod
end_pod
command
verbatim
textblock
interior_sequence
"List begin_list
end_list
add_item
"Methods head
"Internal _output
_replace_special_chars
_replace_special_chars_late
_create_label
_create_index
_clean_latex_commands
_split_delimited
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"
"\s-1REVISION\s0"

Pod::Man - Convert \s-1POD\s0 data to formatted *roff input

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
center, date, fixed, fixedbold, fixeditalic, fixedbolditalic, name, quotes, release, section
"\s-1DIAGNOSTICS\s0" roff font should be 1 or 2 chars, not “%s”, Invalid link CW%s, Invalid quote specification “%s”, CW%s:%d: Unknown command paragraph “%s”, CW%s:%d: Unknown escape E<%s>, CW%s:%d: Unknown formatting code CW%s, CW%s:%d: Unmatched =back
"\s-1BUGS\s0"
"\s-1CAVEATS\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Pod::ParseLink - Parse an L<> formatting code in \s-1POD\s0 text

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Pod::ParseUtils - helpers for \s-1POD\s0 parsing and conversion

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Pod::List"
Pod::List->new()
$list->file()
$list->start()
$list->indent()
$list->type()
$list->rx()
$list->item()
$list->parent()
$list->tag()
"Pod::Hyperlink" Pod::Hyperlink->new()
$link->parse($string)
$link->markup($string)
$link->text()
$link->warning()
$link->file(), CW$link->line()
$link->page()
$link->node()
$link->alttext()
$link->type()
$link->link()
"Pod::Cache" Pod::Cache->new()
$cache->item()
$cache->find_page($name)
"Pod::Cache::Item" Pod::Cache::Item->new()
$cacheitem->page()
$cacheitem->description()
$cacheitem->path()
$cacheitem->file()
$cacheitem->nodes()
$cacheitem->find_node($name)
$cacheitem->idx()
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Pod::Parser - base class for creating \s-1POD\s0 filters and translators

"\s-1SYNOPSIS\s0"
"\s-1REQUIRES\s0"
"\s-1EXPORTS\s0"
"\s-1DESCRIPTION\s0"
"\s-1QUICK\s0
"\s-1PARSING\s0
-want_nonPODs (default: unset), -process_cut_cmd (default: unset), -warnings (default: unset)
"\s-1RECOMMENDED\s0
"BIcommand()"
CW$cmd, CW$text, CW$line_num, CW$pod_para
"BIverbatim()" CW$text, CW$line_num, CW$pod_para
"BItextblock()" CW$text, CW$line_num, CW$pod_para
"BIinterior_sequence()"
"\s-1OPTIONAL\s0
"BInew()"
"BIinitialize()"
"BIbegin_pod()"
"BIbegin_input()"
"BIend_input()"
"BIend_pod()"
"BIpreprocess_line()"
"BIpreprocess_paragraph()"
"\s-1METHODS\s0
"BIparse_text()"
-expand_seq => code-ref|method-name, -expand_text => code-ref|method-name, -expand_ptree => code-ref|method-name
"BIinterpolate()"
"BIparse_paragraph()"
"BIparse_from_filehandle()"
"BIparse_from_file()"
"\s-1ACCESSOR\s0
"BIerrorsub()"
"BIcutting()"
"BIparseopts()"
"BIoutput_file()"
"BIoutput_handle()"
"BIinput_file()"
"BIinput_handle()"
"BIinput_streams()"
"BItop_stream()"
"\s-1PRIVATE\s0
"BI_push_input_stream()"
"BI_pop_input_stream()"
"TREE-BASED
"\s-1SEE\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToChecker - let Perldoc check Pod for errors

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToMan - let Perldoc render Pod as man pages

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEAT\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEAT\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToPod - let Perldoc render Pod as ... Pod!

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToRtf - let Perldoc render Pod as \s-1RTF\s0

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToText - let Perldoc render Pod as plaintext

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEAT\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToTk - let Perldoc use Tk::Pod to render Pod

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

Pod::Perldoc::ToXml - let Perldoc render Pod as \s-1XML\s0

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SEE\s0
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"

Pod::PlainText - Convert \s-1POD\s0 data to formatted \s-1ASCII\s0 text

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
alt, indent, loose, sentence, width
"\s-1DIAGNOSTICS\s0" Bizarre space in item, Can't open CW%s for reading: CW%s, Unknown escape: CW%s, Unknown sequence: CW%s, Unmatched =back
"\s-1RESTRICTIONS\s0"
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORT\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Pod::Select, podselect() - extract selected sections of \s-1POD\s0 from input

"\s-1SYNOPSIS\s0"
"\s-1REQUIRES\s0"
"\s-1EXPORTS\s0"
"\s-1DESCRIPTION\s0"
"\s-1SECTION\s0
"\s-1RANGE\s0
"\s-1OBJECT\s0
"BIcurr_headings()"
"BIselect()"
"BIadd_selection()"
"BIclear_selections()"
"BImatch_section()"
"BIis_selected()"
"\s-1EXPORTED\s0
"BIpodselect()"
-output, -sections, -ranges
"\s-1PRIVATE\s0
"BI_compile_section_spec()"
"$self->{_SECTION_HEADINGS}"
"$self->{_SELECTED_SECTIONS}"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

Pod::Text - Convert \s-1POD\s0 data to formatted \s-1ASCII\s0 text

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
alt, code, indent, loose, margin, quotes, sentence, width
"\s-1DIAGNOSTICS\s0" Bizarre space in item, Item called without tag, Can't open CW%s for reading: CW%s, Invalid quote specification “%s”, CW%s:%d: Unknown command paragraph: CW%s, CW%s:%d: Unknown escape: CW%s, CW%s:%d: Unknown formatting code: CW%s, CW%s:%d: Unmatched =back
"\s-1RESTRICTIONS\s0"
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Pod::Text::Color - Convert \s-1POD\s0 data to formatted color \s-1ASCII\s0 text

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Pod::Text::Overstrike - Convert \s-1POD\s0 data to formatted overstrike text

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Pod::Text::Termcap - Convert \s-1POD\s0 data to \s-1ASCII\s0 text with format escapes

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1COPYRIGHT\s0

Pod::Usage, pod2usage() - print a usage message from embedded pod documentation

"\s-1SYNOPSIS\s0"
"\s-1ARGUMENTS\s0"
CW-message, CW-msg, CW-exitval, CW-verbose, CW-section, CW-output, CW-input, CW-pathlist, CW-noperldoc
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"Recommended
"\s-1CAVEATS\s0"
"\s-1AUTHOR\s0"
"\s-1ACKNOWLEDGEMENTS\s0"

SDBM_File - Tied access to sdbm files

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CWO_RDONLY, CWO_WRONLY, CWO_RDWR
"\s-1DIAGNOSTICS\s0"
"\s-1BUGS\s0

Safe - Compile and execute code in restricted compartments

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
a new namespace, an operator mask
"\s-1WARNING\s0"
"\s-1RECENT\s0
"Methods
permit (\s-1OP\s0, ...), permit_only (\s-1OP\s0, ...), deny (\s-1OP\s0, ...), deny_only (\s-1OP\s0, ...), trap (\s-1OP\s0, ...), untrap (\s-1OP\s0, ...), share (\s-1NAME\s0, ...), share_from (\s-1PACKAGE\s0, \s-1ARRAYREF\s0), varglob (\s-1VARNAME\s0), reval (\s-1STRING\s0), rdo (\s-1FILENAME\s0), root (\s-1NAMESPACE\s0), mask (\s-1MASK\s0)
"Some Memory, \s-1CPU\s0, Snooping, Signals, State Changes
"\s-1AUTHOR\s0"

Scalar::Util - A selection of general-utility scalar subroutines

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
blessed \s-1EXPR\s0, dualvar \s-1NUM\s0, \s-1STRING\s0, isvstring \s-1EXPR\s0, isweak \s-1EXPR\s0, looks_like_number \s-1EXPR\s0, openhandle \s-1FH\s0, refaddr \s-1EXPR\s0, reftype \s-1EXPR\s0, set_prototype \s-1CODEREF\s0, \s-1PROTOTYPE\s0, tainted \s-1EXPR\s0, weaken \s-1REF\s0
"\s-1KNOWN\s0
"\s-1COPYRIGHT\s0"
"\s-1BLATANT\s0

Search::Dict, look - search for key in dictionary file

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

SelectSaver - save and restore selected file handle

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

SelfLoader - load functions only on demand

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"The
"SelfLoader
"Autoloading
"SelfLoader
"__DATA__,
"Classes
"Multiple

Shell - run shell commands transparently within perl

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Caveats"
"Escaping
"Configuration"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa - load the C socket.h defines and structure manipulators

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
inet_aton \s-1HOSTNAME\s0, inet_ntoa \s-1IP_ADDRESS\s0, \s-1INADDR_ANY\s0, \s-1INADDR_BROADCAST\s0, \s-1INADDR_LOOPBACK\s0, \s-1INADDR_NONE\s0, sockaddr_family \s-1SOCKADDR\s0, sockaddr_in \s-1PORT\s0, \s-1ADDRESS\s0, sockaddr_in \s-1SOCKADDR_IN\s0, pack_sockaddr_in \s-1PORT\s0, \s-1IP_ADDRESS\s0, unpack_sockaddr_in \s-1SOCKADDR_IN\s0, sockaddr_un \s-1PATHNAME\s0, sockaddr_un \s-1SOCKADDR_UN\s0, pack_sockaddr_un \s-1PATH\s0, unpack_sockaddr_un \s-1SOCKADDR_UN\s0

Storable - persistence for Perl data structures

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1MEMORY\s0
"\s-1ADVISORY\s0
"\s-1SPEED\s0"
"\s-1CANONICAL\s0
"\s-1CODE\s0
"\s-1FORWARD\s0
utf8 data, restricted hashes, files from future versions of Storable
"\s-1ERROR\s0
"\s-1WIZARDS\s0
"Hooks"
CWSTORABLE_freeze obj, cloning, CWSTORABLE_thaw obj, cloning, serialized, .., CWSTORABLE_attach class, cloning, serialized
"Predicates" CWStorable::last_op_in_netorder, CWStorable::is_storing, CWStorable::is_retrieving
"Recursion"
"Deep
"Storable
"\s-1EXAMPLES\s0"
"\s-1WARNING\s0"
"\s-1BUGS\s0"
"64
"\s-1CREDITS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Switch - A switch statement for Perl

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1BACKGROUND\s0"
"\s-1DESCRIPTION\s0"
"Allowing
"Automating
"Alternative
"Higher-order
"\s-1DEPENDENCIES\s0"
"\s-1AUTHOR\s0"
"\s-1BUGS\s0"
"\s-1LIMITATIONS\s0"
"\s-1COPYRIGHT\s0"

Symbol - manipulate Perl symbols and their names

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

Syslog, Sys::Syslog - Perl interface to the \s-1UNIX\s0 syslog(3) calls

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORTS\s0"
"\s-1FUNCTIONS\s0"
openlog($ident, CB$logopt, CB$facility), syslog($priority, CB$message), syslog($priority, CB$format, CB@args), Note, setlogmask($mask_priority), setlogsock($sock_type), setlogsock($sock_type, CB$stream_location) (added in 5.004_02), BIcloselog()
"\s-1EXAMPLES\s0"
"\s-1CONSTANTS\s0"
"Facilities"
"Levels"
"\s-1DIAGNOSTICS\s0"
Invalid argument passed to setlogsock, no connection to syslog available, stream passed to setlogsock, but CW%s is not writable, stream passed to setlogsock, but could not find any device, tcp passed to setlogsock, but tcp service unavailable, syslog: expecting argument CW%s, syslog: invalid level/facility: CW%s, syslog: too many levels given: CW%s, syslog: too many facilities given: CW%s, syslog: level must be given, udp passed to setlogsock, but udp service unavailable, unix passed to setlogsock, but path not available
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1BUGS\s0"
"\s-1SUPPORT\s0"
AnnoCPAN: Annotated \s-1CPAN\s0 documentation, \s-1CPAN\s0 Ratings, \s-1RT:\s0 \s-1CPAN\s0's request tracker, Search \s-1CPAN\s0
"\s-1LICENSE\s0"

Syslog::Syslog, Sys::Syslog - Perl interface to the \s-1UNIX\s0 syslog(3) calls

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXPORTS\s0"
"\s-1FUNCTIONS\s0"
openlog($ident, CB$logopt, CB$facility), syslog($priority, CB$message), syslog($priority, CB$format, CB@args), Note, setlogmask($mask_priority), setlogsock($sock_type), setlogsock($sock_type, CB$stream_location) (added in 5.004_02), BIcloselog()
"\s-1EXAMPLES\s0"
"\s-1CONSTANTS\s0"
"Facilities"
"Levels"
"\s-1DIAGNOSTICS\s0"
Invalid argument passed to setlogsock, no connection to syslog available, stream passed to setlogsock, but CW%s is not writable, stream passed to setlogsock, but could not find any device, tcp passed to setlogsock, but tcp service unavailable, syslog: expecting argument CW%s, syslog: invalid level/facility: CW%s, syslog: too many levels given: CW%s, syslog: too many facilities given: CW%s, syslog: level must be given, udp passed to setlogsock, but udp service unavailable, unix passed to setlogsock, but path not available
"\s-1SEE\s0
"\s-1AUTHOR\s0"
"\s-1BUGS\s0"
"\s-1SUPPORT\s0"
AnnoCPAN: Annotated \s-1CPAN\s0 documentation, \s-1CPAN\s0 Ratings, \s-1RT:\s0 \s-1CPAN\s0's request tracker, Search \s-1CPAN\s0
"\s-1LICENSE\s0"

Term::ANSIColor - Color screen output using \s-1ANSI\s0 escape sequences

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1DIAGNOSTICS\s0"
Bad escape sequence CW%s, Bareword “%s” not allowed while “strict subs” in use, Invalid attribute name CW%s, Name “%s” used only once: possible typo, No comma allowed after filehandle, No name for escape sequence CW%s
"\s-1ENVIRONMENT\s0" \s-1ANSI_COLORS_DISABLED\s0
"\s-1RESTRICTIONS\s0"
"\s-1NOTES\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0

Term::Cap - Perl termcap interface

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1METHODS\s0"
Tgetent, \s-1OSPEED\s0, \s-1TERM\s0
Tpad, $string, $cnt, $FH
Tputs, $cap, $cnt, $FH
Tgoto, $cap, $col, $row, $FH
Trequire
"\s-1EXAMPLES\s0"
"\s-1COPYRIGHT\s0
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Term::Complete - Perl word completion module

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
<tab>, ^D, ^U, <del>, <bs>
"\s-1DIAGNOSTICS\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Minimal
CWReadLine, CWnew, CWreadline, CWaddhistory, CWIN, CWOUT, CWMinLine, CWfindConsole, Attribs, CWFeatures
"Additional CWtkRunning, CWornaments, CWnewTTY
"\s-1EXPORTS\s0"
"\s-1ENVIRONMENT\s0"
"\s-1CAVEATS\s0"

Test - provides a simple framework for writing test scripts

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1QUICK\s0
"Functions"
CWplan(...), CWtests => CInumberCW, CWtodo => [CI1,5,14CW], CWonfail => sub { ... }, CWonfail => \&some_sub
_to_value
CWok(...)
CWskip(CIskip_if_trueCW, CIargs...CW)
"\s-1TEST\s0 \s-1NORMAL\s0 \s-1TESTS\s0, \s-1SKIPPED\s0 \s-1TESTS\s0, \s-1TODO\s0 \s-1TESTS\s0
"\s-1ONFAIL\s0"
"\s-1BUGS\s0
"\s-1ENVIRONMENT\s0"
"\s-1NOTE\s0"
"\s-1SEE\s0
"\s-1AUTHOR\s0"

Test::Builder - Backend for building test libraries

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Construction"
new
create
reset
"Setting exported_to
plan
expected_tests
no_plan
has_plan
skip_all
"Running ok
is_eq, is_num
isnt_eq, isnt_num
like, unlike
maybe_regex
cmp_ok
\s-1BAIL_OUT\s0
skip
todo_skip
skip_rest
"Test level
use_numbers
no_diag, no_ending, no_header
"Output" diag
_print
_print_diag
output, failure_output, todo_output
"Test current_test
summary
details
todo
caller
_sanity_check
_whoa
_my_exit
"\s-1EXIT\s0
"\s-1THREADS\s0"
"\s-1EXAMPLES\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

Test::Builder::Module - Base class for test modules

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Importing"
"Builder"

Test::Builder::Tester - test testsuites that have been built with Test::Builder

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Methods"
test_out, test_err
test_fail
test_diag
test_test, title (synonym 'name', 'label'), skip_out, skip_err
line_num
color
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"
"\s-1NOTES\s0"
"\s-1SEE\s0

Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0

Test::Harness - Run Perl standard test scripts with statistics

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Taint
"Configuration
CW$Test::Harness::Verbose, CW$Test::Harness::switches, CW$Test::Harness::Timer
"Failure" Failed Test, Stat, Wstat, Total, Fail, Failed, List of Failed
"Functions" runtests
_all_ok
_globdir
_run_all_tests
_mk_leader
_leader_width
"\s-1EXPORT\s0"
"\s-1DIAGNOSTICS\s0"
CWAll tests successful.\nFiles=%d, Tests=%d, %s, CWFAILED tests %s\n\tFailed %d/%d tests, %.2f%% okay., CWTest returned status %d (wstat %d), CWFailed 1 test, %.2f%% okay. %s, CWFailed %d/%d tests, %.2f%% okay. %s, CWFAILED--Further testing stopped: %s
"\s-1ENVIRONMENT\s0 CWHARNESS_ACTIVE, CWHARNESS_VERSION
"\s-1ENVIRONMENT\s0 CWHARNESS_COLUMNS, CWHARNESS_COMPILE_TEST, CWHARNESS_DEBUG, CWHARNESS_FILELEAK_IN_DIR, CWHARNESS_IGNORE_EXITCODE, CWHARNESS_NOTTY, CWHARNESS_PERL, CWHARNESS_PERL_SWITCHES, CWHARNESS_VERBOSE
"\s-1EXAMPLE\s0"
"\s-1SEE\s0
"\s-1TODO\s0"
"\s-1BUGS\s0"
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

Test::Harness::Assert - simple assert

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"new()"
"next()"

Test::Harness::Point - object for tracking a single test point

"\s-1SYNOPSIS\s0"
"\s-1CONSTRUCTION\s0"
"new()"
"\s-1ACCESSORS\s0"
ok, number

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CONSTRUCTION\s0"
"new()"
"$strap->_init"
"\s-1ANALYSIS\s0"
"$strap->_command()"
"$strap->_INC2PERL5LIB"
"$strap->_filtered_INC()"
"$strap->_restore_PERL5LIB()"
"Parsing"
"Results"
"\s-1EXAMPLES\s0"
"\s-1AUTHOR\s0"
"\s-1SEE\s0

Test::Harness::TAP - Documentation for the \s-1TAP\s0 format

"\s-1SYNOPSIS\s0"
"\s-1TODO\s0"
"\s-1THE\s0
"\s-1HARNESS\s0
"\s-1TESTS\s0
"The
"The
CWok or CWnot ok, Test number, Description, Directive, ok/not ok (required), Test number (recommended), Description (recommended), Directive (only when necessary)
"\s-1DIRECTIVES\s0"
"\s-1TODO\s0
"Skipping
"\s-1OTHER\s0
"Bail
"Diagnostics"
"Anything
"\s-1EXAMPLES\s0"
"Common
"Unknown
"Giving
"Skipping
"Skipping
"Got
"Creative
"\s-1AUTHORS\s0"
"\s-1ACKNOWLEDGEMENTS\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"I
"Test
"I'm
ok
is, isnt
like
unlike
cmp_ok
can_ok
isa_ok
pass, fail
"Module use_ok
require_ok
"Complex is_deeply
"Diagnostics" diag
"Conditional \s-1SKIP:\s0 \s-1BLOCK\s0
\s-1TODO:\s0 \s-1BLOCK\s0, todo_skip
When do I use \s-1SKIP\s0 vs. \s-1TODO\s0?
"Test \s-1BAIL_OUT\s0
"Discouraged eq_array
eq_hash
eq_set
"Extending builder
"\s-1EXIT\s0
"\s-1CAVEATS\s0
Backwards compatibility, Overloaded objects, Threads, Test::Harness upgrade
"\s-1HISTORY\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1BUGS\s0"
"\s-1COPYRIGHT\s0"

Test::Simple - Basic utilities for writing tests.

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
ok
"\s-1EXAMPLE\s0"
"\s-1CAVEATS\s0"
"\s-1NOTES\s0"
"\s-1HISTORY\s0"
"\s-1SEE\s0
Test::More, Test, Test::Unit, Test::Inline, SelfTest, Test::Harness
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

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

"\s-1DESCRIPTION\s0"
"Nuts
"Where
"Names"
"Test
"Sometimes
"Testing
"Informative
"Skipping
"Todo
"Testing
"\s-1FOOTNOTES\s0"
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

Text::Abbrev, abbrev - create an abbreviation table from a list

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLE\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"General
[0], [1], [2]
"General
"A
[0], [1], [2] CWreject => $listref, CWignore => $listref, CWfail => $str, [0], [1], [2], [3], [4], [5]
[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10] [0], [1], [2], [3], [4], [5], [6], [7..10]
"\s-1DIAGNOSTICS\s0"
C<Did not find a suitable bracket: "%s">, C<Did not find prefix: /%s/>, C<Did not find opening bracket after prefix: "%s">, C<No quotelike operator found after prefix: "%s">, C<Unmatched closing bracket: "%c">, C<Unmatched opening bracket(s): "%s">, C<Unmatched embedded quote (%s)>, C<Did not find closing delimiter to match '%s'>, C<Mismatched closing bracket: expected "%c" but found "%s">, C<No block delimiter found after quotelike "%s">, C<Did not find leading dereferencer>, C<Bad identifier after dereferencer>, C<Did not find expected opening bracket at %s>, C<Improperly nested codeblock at %s>, C<Missing second block for quotelike "%s">, C<No match found for opening bracket>, C<Did not find opening tag: /%s/>, C<Unable to construct closing tag to match: /%s/>, C<Found invalid nested tag: %s>, C<Found unbalanced nested tag: %s>, C<Did not find closing tag>
"\s-1AUTHOR\s0"
"\s-1BUGS\s0
"\s-1COPYRIGHT\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1AUTHORS\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLES\s0"
"\s-1LIMITATIONS\s0"
"\s-1AUTHOR\s0"

Text::Tabs expand and unexpand tabs per the unix expand(1) and unexpand(1)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"
"\s-1LICENSE\s0"

Text::Wrap - line wrapping to form simple paragraphs

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1OVERRIDES\s0"
"\s-1EXAMPLE\s0"
"\s-1LICENSE\s0"

Thread - manipulate threads in Perl (for old code only)

"\s-1CAVEAT\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0"
$thread = Thread->new(\&start_sub), CW$thread = Thread->new(\&start_sub, \s-1LIST\s0), lock \s-1VARIABLE\s0, async \s-1BLOCK\s0;, Thread->self, cond_wait \s-1VARIABLE\s0, cond_signal \s-1VARIABLE\s0, cond_broadcast \s-1VARIABLE\s0, yield
"\s-1METHODS\s0" join, eval, detach, equal, tid, flags, done
"\s-1LIMITATIONS\s0"
"\s-1SEE\s0

Thread::Queue - thread-safe queues

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0
new, enqueue \s-1LIST\s0, dequeue, dequeue_nb, pending
"\s-1SEE\s0

Thread::Semaphore - thread-safe semaphores

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1FUNCTIONS\s0
new, new \s-1NUMBER\s0, down, down \s-1NUMBER\s0, up, up \s-1NUMBER\s0

Thread::Signal - Start a thread which runs signal handlers reliably (for old code)

"\s-1CAVEAT\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1BUGS\s0"

Thread::Specific - thread-specific keys

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"

Tie::Array - base class for tied arrays

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1TIEARRAY\s0 classname, \s-1LIST\s0, \s-1STORE\s0 this, index, value, \s-1FETCH\s0 this, index, \s-1FETCHSIZE\s0 this, \s-1STORESIZE\s0 this, count, \s-1EXTEND\s0 this, count, \s-1EXISTS\s0 this, key, \s-1DELETE\s0 this, key, \s-1CLEAR\s0 this, \s-1DESTROY\s0 this, \s-1PUSH\s0 this, \s-1LIST\s0, \s-1POP\s0 this, \s-1SHIFT\s0 this, \s-1UNSHIFT\s0 this, \s-1LIST\s0, \s-1SPLICE\s0 this, offset, length, \s-1LIST\s0
"\s-1CAVEATS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Option
"Public
"Tying
"Deferred
"Autodeferring"
"\s-1CONCURRENT\s0
"\s-1CAVEATS\s0"
"\s-1SUBCLASSING\s0"
"\s-1AUTHOR\s0"
"\s-1LICENSE\s0"
"\s-1WARRANTY\s0"
"\s-1THANKS\s0"
"\s-1TODO\s0"

Tie::Handle, Tie::StdHandle - base class definitions for tied handles

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1TIEHANDLE\s0 classname, \s-1LIST\s0, \s-1WRITE\s0 this, scalar, length, offset, \s-1PRINT\s0 this, \s-1LIST\s0, \s-1PRINTF\s0 this, format, \s-1LIST\s0, \s-1READ\s0 this, scalar, length, offset, \s-1READLINE\s0 this, \s-1GETC\s0 this, \s-1CLOSE\s0 this, \s-1OPEN\s0 this, filename, \s-1BINMODE\s0 this, \s-1EOF\s0 this, \s-1TELL\s0 this, \s-1SEEK\s0 this, offset, whence, \s-1DESTROY\s0 this
"\s-1MORE\s0
"\s-1COMPATIBILITY\s0"

Tie::Hash, Tie::StdHash, Tie::ExtraHash - base class definitions for tied hashes

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1TIEHASH\s0 classname, \s-1LIST\s0, \s-1STORE\s0 this, key, value, \s-1FETCH\s0 this, key, \s-1FIRSTKEY\s0 this, \s-1NEXTKEY\s0 this, lastkey, \s-1EXISTS\s0 this, key, \s-1DELETE\s0 this, key, \s-1CLEAR\s0 this, \s-1SCALAR\s0 this
"Inheriting
"Inheriting
"\s-1MORE\s0

Tie::Memoize - add data to hash when needed

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Inheriting
"\s-1EXAMPLE\s0"
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

Tie::RefHash - use references as hash keys

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1EXAMPLE\s0"
"\s-1AUTHOR\s0"
"\s-1VERSION\s0"
"\s-1SEE\s0

Tie::Scalar, Tie::StdScalar - base class definitions for tied scalars

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
\s-1TIESCALAR\s0 classname, \s-1LIST\s0, \s-1FETCH\s0 this, \s-1STORE\s0 this, value, \s-1DESTROY\s0 this
"\s-1MORE\s0

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1CAVEATS\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
gettimeofday (), usleep ( CW$useconds ), nanosleep ( CW$nanoseconds ), ualarm ( CW$useconds [, CW$interval_useconds ] ), tv_interval, time (), sleep ( CW$floating_seconds ), alarm ( CW$floating_seconds [, CW$interval_floating_seconds ] ), setitimer ( CW$which, CW$floating_seconds [, CW$interval_floating_seconds ] ), getitimer ( CW$which ), clock_gettime ( CW$which ), clock_getres ( CW$which ), clock_nanosleep ( CW$which, CW$seconds, CW$flags = 0), clock()
"\s-1EXAMPLES\s0"
"C
"\s-1DIAGNOSTICS\s0"
"negative
"internal
"\s-1CAVEATS\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0

Time::Local - efficiently compute time from local and \s-1GMT\s0 time

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Ambiguous
"Non-Existent
"Negative
"\s-1IMPLEMENTATION\s0"
"\s-1BUGS\s0"
"\s-1SUPPORT\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1AUTHOR\s0"

\s-1UNIVERSAL\s0 - base class for \s-1ALL\s0 classes (blessed references)

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
CW$obj->isa( TYPE ), CWCLASS->isa( TYPE ), CWisa( VAL, TYPE ), CWTYPE, CW$obj, CWCLASS, CWVAL, CW$obj->can( METHOD ), CWCLASS->can( METHOD ), CWcan( VAL, METHOD ), CWVERSION ( [ REQUIRE ] )
"\s-1EXPORTS\s0"

Unicode::Collate - Unicode Collation Algorithm

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Constructor
UCA_Version, alternate, backwards, entry, hangul_terminator, ignoreChar, ignoreName, katakana_before_hiragana, level, normalization, overrideCJK, overrideHangul, preprocess, rearrange, table, undefChar, undefName, upper_before_lower, variable
"Methods CW@sorted = $Collator->sort(@not_sorted), CW$result = $Collator->cmp($a, $b), CW$result = $Collator->eq($a, $b), CW$result = $Collator->ne($a, $b), CW$result = $Collator->lt($a, $b), CW$result = $Collator->le($a, $b), CW$result = $Collator->gt($a, $b), CW$result = $Collator->ge($a, $b), CW$sortKey = $Collator->getSortKey($string), CW$sortKeyForm = $Collator->viewSortKey($string)
"Methods CW$position = $Collator->index($string, $substring[, $position]), CW($position, $length) = $Collator->index($string, $substring[, $position]), CW$match_ref = $Collator->match($string, $substring), CW($match) = $Collator->match($string, $substring), CW@match = $Collator->gmatch($string, $substring), CW$count = $Collator->subst($string, $substring, $replacement), CW$count = $Collator->gsubst($string, $substring, $replacement)
"Other CW%old_tailoring = $Collator->change(%new_tailoring), CW$version = $Collator->version(), CWUCA_Version(), CWBase_Unicode_Version()
"\s-1EXPORT\s0"
"\s-1INSTALL\s0"
"\s-1CAVEATS\s0"
Normalization, Conformance Test
"\s-1AUTHOR\s0,
"\s-1SEE\s0
Unicode Collation Algorithm - \s-1UTS\s0 #10, The Default Unicode Collation Element Table (\s-1DUCET\s0), The conformance test for the \s-1UCA\s0, Hangul Syllable Type, Unicode Normalization Forms - \s-1UAX\s0 #15

Unicode::Normalize - Unicode Normalization Forms

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Normalization
CW$NFD_string = NFD($string), CW$NFC_string = NFC($string), CW$NFKD_string = NFKD($string), CW$NFKC_string = NFKC($string), CW$FCD_string = FCD($string), CW$FCC_string = FCC($string), CW$normalized_string = normalize($form_name, $string)
"Decomposition CW$decomposed_string = decompose($string), CW$decomposed_string = decompose($string, $useCompatMapping), CW$reordered_string = reorder($string), CW$composed_string = compose($string)
"Quick CW$result = checkNFD($string), CW$result = checkNFC($string), CW$result = checkNFKD($string), CW$result = checkNFKC($string), CW$result = checkFCD($string), CW$result = checkFCC($string), CW$result = check($form_name, $string)
"Character CW$canonical_decomposed = getCanon($codepoint), CW$compatibility_decomposed = getCompat($codepoint), CW$codepoint_composite = getComposite($codepoint_here, $codepoint_next), CW$combining_class = getCombinClass($codepoint), CW$is_exclusion = isExclusion($codepoint), CW$is_singleton = isSingleton($codepoint), CW$is_non_starter_decomposition = isNonStDecomp($codepoint), CW$may_be_composed_with_prev_char = isComp2nd($codepoint)
"\s-1EXPORT\s0"
"\s-1CAVEATS\s0"
Perl's version vs. Unicode version, Correction of decomposition mapping, Revised definition of canonical composition
"\s-1AUTHOR\s0"
"\s-1SEE\s0
http://www.unicode.org/reports/tr15/, http://www.unicode.org/Public/UNIDATA/DerivedNormalizationProps.txt, http://www.unicode.org/Public/UNIDATA/NormalizationCorrections.txt, http://www.unicode.org/review/pr-29.html, http://www.unicode.org/notes/tn5/

Unicode::UCD - Unicode character database

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"charinfo"
"charblock"
"charscript"
"charblocks"
"charscripts"
"Blocks
"Matching
"Code
"charinrange"
"compexcl"
"casefold"
"casespec"
"namedseq()"
"Unicode::UCD::UnicodeVersion"
"Implementation
"\s-1BUGS\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"

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

"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"System
"\s-1NOTE\s0"
"\s-1AUTHOR\s0"
"\s-1HISTORY\s0"
March 18th, 2000

XSLoader - Dynamically load C libraries into Perl code

"\s-1VERSION\s0"
"\s-1SYNOPSIS\s0"
"\s-1DESCRIPTION\s0"
"Backward
"Order
"The
"\s-1DIAGNOSTICS\s0"
Can't find '%s' symbol in CW%s, Can't load '%s' for module CW%s: CW%s, Undefined symbols present after loading CW%s: CW%s, XSLoader::load('Your::Module', CW$Your::Module::VERSION)
"\s-1LIMITATIONS\s0"
"\s-1BUGS\s0"
"\s-1SEE\s0
"\s-1AUTHORS\s0"
"\s-1COPYRIGHT\s0"

AUXILIARY DOCUMENTATION

Here should be listed all the extra programs' documentation, but they don't all have manual pages yet:
"a2p"
"c2ph"
"dprofpp"
"h2ph"
"h2xs"
"perlbug"
"perldoc"
"pl2pm"
"pod2html"
"pod2man"
"s2p"
"splain"
"xsubpp"

AUTHOR

Larry Wall <larry@wall.org>, with the help of oodles of other folks.