| perltoc - perl documentation table of contents |
pack and unpackfork() emulation\N{named} string literaluse a Perl module if a condition holdssort() behaviourstat() functionspodchecker() - check pod documents for syntax errorspodselect() - extract selected sections of POD frompod2usage() - print a usage message from embedded podreadline packages.expand(1) andgmtime()localtime()
perltoc - perl documentation table of contents
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.
'STRING',
qq/STRING/, ``STRING'', qr/STRING/imosx, qx/STRING/, `STRING`, qw/STRING/,
s/PATTERN/REPLACEMENT/egimosx, tr/SEARCHLIST/REPLACEMENTLIST/cds,
y/SEARCHLIST/REPLACEMENTLIST/cds, <<EOF
<<'EOF', m'', s''', tr///, y///, '', q//, "",
``, qq//, qx//, <file*glob>, ?RE?, /RE/, m/RE/,
s/RE/foo/,, Interpolation of regular expressions, Optimization of
regular expressions
my()local()local()
use strict
=head1 Heading Text, =head2 Heading Text, =head3 Heading
Text>, =head4 Heading Text, =over indentlevel, =item
I<stuff...>, =back, =cut, =pod, =begin formatname, =end
I<formatname>, =for formatname text...
I<text> -- italic text, B<text> -- bold text,
C<code> -- code text, L<name> -- a hyperlink,
E<escape> -- a character escape, F<filename> -- used
for filenames, S<text> -- text contains non-breaking spaces,
X<topic name> -- an index entry, Z<> -- a null
(zero-effect) formatting code
I<text> -- italic text, B<text> -- bold text,
C<code> -- code text, F<filename> -- style for
filenames, X<topic name> -- an index entry, Z<> -- a
null (zero-effect) formatting code, L<name> -- a hyperlink,
E<escape> -- a character escape, S<text> -- text
contains non-breaking spaces
warn() won't let you specify a filehandle
require/do trap using returned value, split on empty string with
LIMIT specified
$^W
recallCommand, ShellBang, pager, tkRunning, signalLevel,
warnLevel, dieLevel, AutoTrace, LineInfo, inhibit_exit,
PrintRet, ornaments, frame, maxTraceLen, windowSize,
arrayDepth, hashDepth, dumpDepth, compactDump, veryCompact,
globPrint, DumpDBFiles, DumpPackages, DumpReused, quote,
HighBit, undefPrint, UsageOnly, TTY, noTTY, ReadLine,
NonStop
$` is the same as substr($var, 0, $-[0]), $& is the same as
substr($var, $-[0], $+[0] - $-[0]), $' is the same as substr($var,
$+[0]), $1 is the same as substr($var, $-[1], $+[1] - $-[1]), $2
is the same as substr($var, $-[2], $+[2] - $-[2]), $3 is the same as
substr $var, $-[3], $+[3] - $-[3]), HANDLE->format_name(EXPR),
$FORMAT_NAME, $~, HANDLE->format_top_name(EXPR), $FORMAT_TOP_NAME, $^,
IO::Handle->format_line_break_characters EXPR,
$FORMAT_LINE_BREAK_CHARACTERS, $:, IO::Handle->format_formfeed EXPR,
$FORMAT_FORMFEED, $^L, $ACCUMULATOR, $^A, $CHILD_ERROR, $?, ${^ENCODING},
$OS_ERROR, $ERRNO, $!, %!, $EXTENDED_OS_ERROR, $^E, $EVAL_ERROR, $@,
$PROCESS_ID, $PID, $$, $REAL_USER_ID, $UID, $<, $EFFECTIVE_USER_ID, $EUID,
$>, $REAL_GROUP_ID, $GID, $(, $EFFECTIVE_GROUP_ID, $EGID, $),
$PROGRAM_NAME, $0, $[, $], $COMPILING, $^C, $DEBUGGING, $^D,
$SYSTEM_FD_MAX, $^F, $^H, %^H, $INPLACE_EDIT, $^I, $^M, $OSNAME, $^O,
${^OPEN}, $PERLDB, $^P, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80,
0x100, 0x200, 0x400, $LAST_REGEXP_CODE_RESULT, $^R,
$EXCEPTIONS_BEING_CAUGHT, $^S, $BASETIME, $^T, ${^TAINT}, ${^UNICODE},
$PERL_VERSION, $^V, $WARNING, $^W, ${^WARNING_BITS}, $EXECUTABLE_NAME, $^X,
ARGV, $ARGV, @ARGV, ARGVOUT, @F, @INC, @_, %INC, %ENV, $ENV{expr}, %SIG,
$SIG{expr}
pack and unpack
(?#text), (?imsx-imsx), (?:pattern), (?imsx-imsx:pattern),
(?=pattern), (?!pattern), (?<=pattern), (?<!pattern), (?{
code }), (??{ code }), (?>pattern),
(?(condition)yes-pattern|no-pattern), (?(condition)yes-pattern)
ST, S|T, S{REPEAT_COUNT}, S{min,max}, S{min,max}?, S?,
S*, S+, S??, S*?, S+?, (?>S), (?=S), (?<=S),
(?!S), (?<!S), (??{ EXPR }),
(?(condition)yes-pattern|no-pattern)
untie Gotcha
open() for IPCProto, PeerAddr, PeerPort
fork() emulationchdir() and all other builtins that accept
filenames, wait() and waitpid(), kill(), exec(), exit(), Open handles to
files, directories and network sockets
open() not yet implemented,
Global state maintained by XSUBs, Interpreter embedded in larger
application, Thread-safety of extensions
use integer, Other
mathematical operators, Bitwise operators, Bitwise operators during use
integer, Operators which expect an integer, Operators which expect a
string
lock()cond_wait() and cond_signal()
lock()
write() and LC_NUMERIC
use utf8 still needed to
enable UTF-8/UTF-EBCDIC in scripts
unpack()
perl Makefile.PL; make test; make dist, Upload the
tarball, Announce to the modules list, Announce to clpa, Fix bugs!
#!perl to work on [MS-DOS,NT,...]?
round() function? What about ceil() and floor()?
Trig functions?defined() return true on empty arrays and hashes?each() operation part-way through?
-i option from within a program?write() into a string?tail -f in perl?dup() a filehandle in Perl?glob(``*.*'') get all the files?-i clobber
protected files? Isn't this a bug in Perl?
\w match national character sets?/[a-zA-Z]/?/o really for?\b work for me?\G in a regular expression?
local() and my()?
exec() doesn't return?sleep() or alarm() for under a second?atexit() or setjmp()/longjmp()? (Exception handling)ioctl() or syscall()?open() return an error when a pipe open fails?system() exit on control-C?
anchored STRING at POS, floating STRING at
POS1..POS2, matching floating/anchored, minlen, stclass
TYPE, noscan, isall, GPOS, plus, implicit, with eval,
anchored(TYPE)
$ENV{PERL_DEBUG_MSTATS}buckets SMALLEST(APPROX)..GREATEST(APPROX), Free/Used, Total sbrk():
SBRKed/SBRKs:CONTINUOUS, pad: 0, heads: 2192, chain: 0, tail:
6144
717, 002, 054, 602, 702, 704
!!!, !!, !
length(NAME) Keyword
t, p, n, s
SAVEINT(int i), SAVEIV(IV i), SAVEI32(I32 i), SAVELONG(long i),
SAVESPTR(s), SAVEPPTR(p), SAVEFREESV(SV *sv), SAVEMORTALIZESV(SV
*sv), SAVEFREEOP(OP *op), SAVEFREEPV(p), SAVECLEARSV(SV *sv),
SAVEDELETE(HV *hv, char *key, I32 length),
SAVEDESTRUCTOR(DESTRUCTORFUNC_NOCONTEXT_t f, void *p),
SAVEDESTRUCTOR_X(DESTRUCTORFUNC_t f, void *p), SAVESTACK_POS(), SV*
save_scalar(GV *gv), AV* save_ary(GV *gv), HV* save_hash(GV *gv),
void save_item(SV *item), void save_list(SV **sarg, I32 maxsarg),
SV* save_svref(SV **sptr), void save_aptr(AV **aptr), void
save_hptr(HV **hptr)
dump functions
DATA Handle
xsubpp and xsubpp internal functions
PerlIO_debug(fmt,...)
goto(LABEL) and friendsref() in list contextwant()/caller())
my variables now handled at run-timeuse utf8, almost)REF(...) Instead Of SCALAR(...)glob() now returns filenames in alphabetical orderfor(..)
UNIVERSAL::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, PERL5OPT, chop(), Unicode support, 64-bit support,
Compiler, Lvalue subroutines, IO::Socket, File::Find, xsubpp, no
Module;, Tests
open() with more than two argumentssort() subroutinessort $coderef @foo allowedqw// operatorpack() format 'Z' supportedpack() format modifier '!' supportedpack() and unpack() support counted stringspack() templatesexists() is supported on subroutine namesexists() and delete() are supported on array elementseof() has the same old magic as <>binmode() can be used to set :crlf and :raw modes-T filetest recognizes UTF-8 encoded files as ``text''exec() failuresyswrite() ease-of-userequire and do may be overridden-c switchsort() using { $a <=> $b } and the like are optimizedvalues() and hash iteration are faster-A flageval '...' improvements(\$) prototype and $foo{a}goto &sub and AUTOLOAD-bareword allowed under use integerDESTROY()-U-c switchrealloc() ignored, Bareword found in conditional,
Binary number > 0b11111111111111111111111111111111 non-portable, Bit vector
size > 32 non-portable, Buffer overflow in prime_env_iter: %s, Can't check
filesystem of script ``%s'', Can't declare class for non-scalar %s in ``%s'',
Can't declare %s in ``%s'', Can't ignore signal CHLD, forcing to default,
Can't modify non-lvalue subroutine call, Can't read CRTL environ, Can't
remove %s: %s, skipping file, Can't return %s from lvalue subroutine, Can't
weaken a nonreference, Character class [:%s:] unknown, Character class
syntax [%s] belongs inside character classes, Constant is not %s reference,
constant(%s): %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
%s failed, false [] range ``%s'' in regexp, Filehandle %s opened only for
output, flock() on closed filehandle %s, Global symbol ``%s'' requires
explicit package name, Hexadecimal number > 0xffffffff non-portable,
Ill-formed CRTL environ value ``%s'', Ill-formed message in prime_env_iter:
|%s|, Illegal binary digit %s, Illegal binary digit %s ignored, Illegal
number of bits in vec, Integer overflow in %s number, Invalid %s attribute:
%s, Invalid %s attributes: %s, invalid [] range ``%s'' in regexp, Invalid
separator character %s in attribute list, Invalid separator character %s in
subroutine attribute list, leaving effective %s failed, Lvalue subs
returning %s not implemented yet, Method %s not permitted, Missing
%sbrace%s on \N{}, Missing command in piped open, Missing name in ``my sub'',
No %s specified for -%c, No package name allowed for variable %s in ``our'',
No space allowed after -%c, no UTC offset information; assuming local time
is UTC, 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 %s in string,
Possible Y2K bug: %s, pragma ``attrs'' is deprecated, use ``sub NAME : ATTRS''
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 %s is not implemented, This
Perl can't reset CRTL environ elements (%s), This Perl can't set CRTL
environ elements (%s=%s), Too late to run %s block, Unknown open() mode
'%s', Unknown process %x sent message to prime_env_iter: %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
CLI symbol ``%s'' too long, Version number must be a constant number
1.2.3 parse differently, Possibly changed pseudo-random number
generator, Hashing function for hash keys has changed, undef fails on
read only values, Close-on-exec bit may be set on pipe and socket handles,
Writing "$$1" to mean "${$}1" is unsupported, delete(), each(),
values() and \(%h), vec(EXPR,OFFSET,BITS) enforces powers-of-two BITS,
Text of some diagnostic output has changed, %@ has been removed,
Parenthesized not() behaves like a list operator, Semantics of bareword
prototype (*) have changed, Semantics of bit operators may have changed
on 64-bit platforms, More builtins taint their results
PERL_POLLUTE, PERL_IMPLICIT_CONTEXT, PERL_POLLUTE_MALLOC
PATCHLEVEL is now PERL_VERSION
open() with more than two argumentssort() subroutinessort $coderef @foo allowedqw// operatorpack() format 'Z' supportedpack() format modifier '!' supportedpack() and unpack() support counted stringspack() templatesexists() is supported on subroutine namesexists() and delete() are supported on array elementseof() has the same old magic as <>binmode() can be used to set :crlf and :raw modes-T filetest recognizes UTF-8 encoded files as ``text''exec() failuresyswrite() ease-of-userequire and do may be overridden-c switchsort() using { $a <=> $b } and the like are optimizedvalues() and hash iteration are faster-A flageval '...' improvements(\$) prototype and $foo{a}goto &sub and AUTOLOAD-bareword allowed under use integerDESTROY()-U-c switchrealloc() ignored, Bareword found in conditional,
Binary number > 0b11111111111111111111111111111111 non-portable, Bit vector
size > 32 non-portable, Buffer overflow in prime_env_iter: %s, Can't check
filesystem of script ``%s'', Can't declare class for non-scalar %s in ``%s'',
Can't declare %s in ``%s'', Can't ignore signal CHLD, forcing to default,
Can't modify non-lvalue subroutine call, Can't read CRTL environ, Can't
remove %s: %s, skipping file, Can't return %s from lvalue subroutine, Can't
weaken a nonreference, Character class [:%s:] unknown, Character class
syntax [%s] belongs inside character classes, Constant is not %s reference,
constant(%s): %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
%s failed, false [] range ``%s'' in regexp, Filehandle %s opened only for
output, flock() on closed filehandle %s, Global symbol ``%s'' requires
explicit package name, Hexadecimal number > 0xffffffff non-portable,
Ill-formed CRTL environ value ``%s'', Ill-formed message in prime_env_iter:
|%s|, Illegal binary digit %s, Illegal binary digit %s ignored, Illegal
number of bits in vec, Integer overflow in %s number, Invalid %s attribute:
%s, Invalid %s attributes: %s, invalid [] range ``%s'' in regexp, Invalid
separator character %s in attribute list, Invalid separator character %s in
subroutine attribute list, leaving effective %s failed, Lvalue subs
returning %s not implemented yet, Method %s not permitted, Missing
%sbrace%s on \N{}, Missing command in piped open, Missing name in ``my sub'',
No %s specified for -%c, No package name allowed for variable %s in ``our'',
No space allowed after -%c, no UTC offset information; assuming local time
is UTC, 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 %s in string,
Possible Y2K bug: %s, pragma ``attrs'' is deprecated, use ``sub NAME : ATTRS''
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 %s is not implemented, This
Perl can't reset CRTL environ elements (%s), This Perl can't set CRTL
environ elements (%s=%s), Too late to run %s block, Unknown open() mode
'%s', Unknown process %x sent message to prime_env_iter: %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
CLI symbol ``%s'' too long, Version number must be a constant number
1.2.3 parse differently, Possibly changed pseudo-random number
generator, Hashing function for hash keys has changed, undef fails on
read only values, Close-on-exec bit may be set on pipe and socket handles,
Writing "$$1" to mean "${$}1" is unsupported, delete(), each(),
values() and \(%h), vec(EXPR,OFFSET,BITS) enforces powers-of-two BITS,
Text of some diagnostic output has changed, %@ has been removed,
Parenthesized not() behaves like a list operator, Semantics of bareword
prototype (*) have changed, Semantics of bit operators may have changed
on 64-bit platforms, More builtins taint their results
PERL_POLLUTE, PERL_IMPLICIT_CONTEXT, PERL_POLLUTE_MALLOC
PATCHLEVEL is now PERL_VERSION
malloc()local() on array and hash elements is now well-defined%! is transparently tied to the the Errno manpage moduleEXPR foreach EXPR is supported$^E is meaningful on Win32foreach (1..1000000) optimizedFoo:: can be used as implicitly quoted package nameexists $Foo::{Bar::} tests existence of a packageprototype() returns useful results on builtinsDESTROY() supported for chaining DESTROY() methodsprintf format conversions are handled internallyINIT keywordlock keywordqr// operatorour is now a reserved word
AUTOLOAD for non-methods$)wantarray may return undefeval EXPR determines value of EXPR in scalar contextglob() or <*>, No spawning if tainted $CDPATH, $ENV, $BASH_ENV, No
spawning if tainted $TERM doesn't look like a terminal name
my() in
Control Structures, pack() and unpack(), sysseek(), use VERSION, use Module
VERSION LIST, prototype(FUNCTION), srand, $_ as Default, m//gc does not
reset search position on failure, m//x ignores whitespace before ?*+{},
nested sub{} closures work now, formats work right on changing lexicals
void XSUBs now default to returning nothing
gv_fetchmethod and perl_call_sv, perl_eval_pv, Extended API for
manipulating hashes
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 %s, Too late for ``-T''
option, untie attempted while %d inner references still exist, Unrecognized
character %s, Unsupported function fork, Use of ``$$<digit>'' to mean
``${$}<digit>'' is deprecated, Value of %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 PERLLIB_PREFIX, PERL_SH_DIR too
long, Process terminated by SIG%s
| go to ./wince subdirectory, edit file compile.bat, run | compile.bat, run |
| compile.bat dist |
PATH, nroff, Permissions
-lcrypt, -lgdbm (use GDBM_File), -ldb (use DB_File),
-lcygipc (use IPC::SysV), -lutil
-Uusedl, -Uusemymalloc, -Uuseperlio, -Dusemultiplicity,
-Duse64bitint, -Duselongdouble, -Dusethreads, -Duselargefiles,
-Dmksymlinks
d_eofnblk, Compiler/Preprocessor defines
fork() failures in io_* testschown(), Miscellaneous
utime(2) on HP-UX
make test on MachTen
4, 6
-Zmt -Zcrtdll?, Did you use
the ExtUtils::Embed manpage?
`` and pipe-open do not work under DOS.find.exe "pattern" filePERL_BADLANG, PERL_BADFREE, Config.pm
info filesLaTeX docsbad free, Process terminated by SIGTERM/SIGINT, op/fs.t,
op/stat.t
a.out-style build/ became \ in pdksh.'errno' - unresolved externalsetpriority, getprioritysystem()extproc on the first lineFile::Copy::syscopy, DynaLoader::mod2fname, Cwd::current_drive(),
Cwd::sys_chdir(name), Cwd::change_drive(name),
Cwd::sys_is_absolute(name), Cwd::sys_is_rooted(name),
Cwd::sys_is_relative(name), Cwd::sys_cwd(name),
Cwd::sys_abspath(name, dir), Cwd::extLibpath([type]),
Cwd::extLibpath_set( path [, type ] ),
OS2::Error(do_harderror,do_exception), OS2::Errors2Drive(drive),
OS2::SysInfo(), OS2::BootDrive(), OS2::MorphPM(serve),
OS2::UnMorphPM(serve), OS2::Serve_Messages(force),
OS2::Process_Messages(force [, cnt]), OS2::_control87(new,mask),
OS2::get_control87(), OS2::set_control87_em(new=MCW_EM,mask=MCW_EM),
OS2::DLLname([how [, \&xsub]])
popen, tmpnam, tmpfile, ctermid, stat, mkdir, rmdir,
flock
HAB, HMQ, Treating errors reported by OS/2 API,
CheckOSError(expr), CheckWinError(expr), SaveWinError(expr),
SaveCroakWinError(expr,die,name1,name2), WinError_2_Perl_rc,
FillWinError, FillOSError(rc), Loading DLLs and ordinals in DLLs
PERLLIB_PREFIXPERL_BADLANGPERL_BADFREEPERL_SH_DIRUSE_PERL_FLOCKTMP or TEMPBEGINLIBPATH and ENDLIBPATH, . from
LIBPATH
COND_WAIT, os2.c
upgrade()
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()';
\N{named} string literal
escapes
diagnostics Pragma
STD(IN|OUT)
use a Perl module if a condition holds
undef
++ and --, x= and other assignment versions
use overload directive, Overloading of an operation
is inherited by derived classes
use overloadundef, TRUE, defined, but FALSE
abs($a), Unary minus, Negation,
Concatenation, Comparison operations, Iterator, Dereferencing,
Copy operator
sort() behaviour
strict refs, strict vars, strict subs
vmsish status, vmsish exit, vmsish time, vmsish hushed
tie interfacesBad attribute type: ATTR(%s), Attribute handler %s doesn't handle %s
attributes, Declaration of %s attribute in package %s may clash with
future reserved word, Can't have two ATTR specifiers on one subroutine,
Can't autotie a %s, Internal error: %s symbol went missing, Won't
be able to apply END handler
B::SV, B::AV, B::HV, and B::CV
objectsB::OP objects or for walking op treeswalkoptree_debug(DEBUG)
-oFILENAME, -r, -d, -D[tO]
VALUE(S) OF A NAMED PARAMETER: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)
multipart_final()
CPAN::* Classes: Author, Bundle, Module, Distributiono conf <scalar option>, o conf <scalar option>
E<lt>valueE<gt>, o conf <list option>, o conf <list
optionE<gt> [shift|pop], o conf <list option>
[unshift|push|splice] E<lt>listE<gt>
struct() function'$' or '*$'), Array ('@' or '*@'), Hash ('%' or
'*%'), Class ('Class_Name' or '*Class_Name')
new
config_vars(@names)
_a, _exe, _o
afs, afsroot, alignbytes, ansi2knr, aphostname,
api_revision, api_subversion, api_version, api_versionstring,
ar, archlib, archlibexp, archname64, archname, archobjs,
asctime_r_proto, awk
baserev, bash, bin, binexp, bison, byacc, byteorder
c, castflags, cat, cc, cccdlflags, ccdlflags, ccflags,
ccflags_uselargefiles, ccname, ccsymbols, ccversion, cf_by,
cf_email, cf_time, charsize, chgrp, chmod, chown,
clocktype, comm, compress, contains, cp, cpio, cpp,
cpp_stuff, cppccsymbols, cppflags, cpplast, cppminus,
cpprun, cppstdin, cppsymbols, crypt_r_proto, cryptlib,
csh, ctermid_r_proto, ctime_r_proto
d__fwalk, d_access, d_accessx, d_aintl, d_alarm,
d_archlib, d_asctime_r, d_atolf, d_atoll, d_attribut,
d_bcmp, d_bcopy, d_bsd, d_bsdgetpgrp, d_bsdsetpgrp,
d_bzero, d_casti32, d_castneg, d_charvspr, d_chown,
d_chroot, d_chsize, d_class, d_closedir, d_cmsghdr_s,
d_const, d_copysignl, d_crypt, d_crypt_r, d_csh,
d_ctermid_r, d_ctime_r, d_cuserid, d_dbl_dig,
d_dbminitproto, d_difftime, d_dirfd, d_dirnamlen, d_dlerror,
d_dlopen, d_dlsymun, d_dosuid, d_drand48_r, d_drand48proto,
d_dup2, d_eaccess, d_endgrent, d_endgrent_r, d_endhent,
d_endhostent_r, d_endnent, d_endnetent_r, d_endpent,
d_endprotoent_r, d_endpwent, d_endpwent_r, d_endsent,
d_endservent_r, d_eofnblk, d_eunice, d_faststdio, d_fchdir,
d_fchmod, d_fchown, d_fcntl, d_fcntl_can_lock, d_fd_macros,
d_fd_set, d_fds_bits, d_fgetpos, d_finite, d_finitel,
d_flexfnam, d_flock, d_flockproto, d_fork, d_fp_class,
d_fpathconf, d_fpclass, d_fpclassify, d_fpclassl,
d_fpos64_t, d_frexpl, d_fs_data_s, d_fseeko, d_fsetpos,
d_fstatfs, d_fstatvfs, d_fsync, d_ftello, d_ftime,
d_Gconvert, d_getcwd, d_getespwnam, d_getfsstat, d_getgrent,
d_getgrent_r, d_getgrgid_r, d_getgrnam_r, d_getgrps,
d_gethbyaddr, d_gethbyname, d_gethent, d_gethname,
d_gethostbyaddr_r, d_gethostbyname_r, d_gethostent_r,
d_gethostprotos, d_getitimer, d_getlogin, d_getlogin_r,
d_getmnt, d_getmntent, d_getnbyaddr, d_getnbyname,
d_getnent, d_getnetbyaddr_r, d_getnetbyname_r, d_getnetent_r,
d_getnetprotos, d_getpagsz, d_getpbyname, d_getpbynumber,
d_getpent, d_getpgid, d_getpgrp2, d_getpgrp, d_getppid,
d_getprior, d_getprotobyname_r, d_getprotobynumber_r,
d_getprotoent_r, d_getprotoprotos, d_getprpwnam, d_getpwent,
d_getpwent_r, d_getpwnam_r, d_getpwuid_r, d_getsbyname,
d_getsbyport, d_getsent, d_getservbyname_r, d_getservbyport_r,
d_getservent_r, d_getservprotos, d_getspnam, d_getspnam_r,
d_gettimeod, d_gmtime_r, d_gnulibc, d_grpasswd, d_hasmntopt,
d_htonl, d_ilogbl, d_index, d_inetaton, d_int64_t,
d_isascii, d_isfinite, d_isinf, d_isnan, d_isnanl,
d_killpg, d_lchown, d_ldbl_dig, d_link, d_localtime_r,
d_locconv, d_lockf, d_longdbl, d_longlong, d_lseekproto,
d_lstat, d_madvise, d_mblen, d_mbstowcs, d_mbtowc,
d_memchr, d_memcmp, d_memcpy, d_memmove, d_memset,
d_mkdir, d_mkdtemp, d_mkfifo, d_mkstemp, d_mkstemps,
d_mktime, d_mmap, d_modfl, d_modfl_pow32_bug, d_modflproto,
d_mprotect, d_msg, d_msg_ctrunc, d_msg_dontroute, d_msg_oob,
d_msg_peek, d_msg_proxy, d_msgctl, d_msgget, d_msghdr_s,
d_msgrcv, d_msgsnd, d_msync, d_munmap, d_mymalloc,
d_nanosleep, d_nice, d_nl_langinfo, d_nv_preserves_uv,
d_off64_t, d_old_pthread_create_joinable, d_oldpthreads,
d_oldsock, d_open3, d_pathconf, d_pause,
d_perl_otherlibdirs, d_phostname, d_pipe, d_poll,
d_portable, d_PRId64, d_PRIeldbl, d_PRIEUldbl, d_PRIfldbl,
d_PRIFUldbl, d_PRIgldbl, d_PRIGUldbl, d_PRIi64, d_PRIo64,
d_PRIu64, d_PRIx64, d_PRIXU64, d_procselfexe,
d_pthread_atfork, d_pthread_attr_setscope, d_pthread_yield,
d_pwage, d_pwchange, d_pwclass, d_pwcomment, d_pwexpire,
d_pwgecos, d_pwpasswd, d_pwquota, d_qgcvt, d_quad,
d_random_r, d_readdir64_r, d_readdir, d_readdir_r,
d_readlink, d_readv, d_recvmsg, d_rename, d_rewinddir,
d_rmdir, d_safebcpy, d_safemcpy, d_sanemcmp, d_sbrkproto,
d_scalbnl, d_sched_yield, d_scm_rights, d_SCNfldbl,
d_seekdir, d_select, d_sem, d_semctl, d_semctl_semid_ds,
d_semctl_semun, d_semget, d_semop, d_sendmsg, d_setegid,
d_seteuid, d_setgrent, d_setgrent_r, d_setgrps, d_sethent,
d_sethostent_r, d_setitimer, d_setlinebuf, d_setlocale,
d_setlocale_r, d_setnent, d_setnetent_r, d_setpent,
d_setpgid, d_setpgrp2, d_setpgrp, d_setprior,
d_setproctitle, d_setprotoent_r, d_setpwent, d_setpwent_r,
d_setregid, d_setresgid, d_setresuid, d_setreuid, d_setrgid,
d_setruid, d_setsent, d_setservent_r, d_setsid, d_setvbuf,
d_sfio, d_shm, d_shmat, d_shmatprototype, d_shmctl,
d_shmdt, d_shmget, d_sigaction, d_sigprocmask, d_sigsetjmp,
d_sockatmark, d_sockatmarkproto, d_socket, d_socklen_t,
d_sockpair, d_socks5_init, d_sqrtl, d_srand48_r,
d_srandom_r, d_sresgproto, d_sresuproto, d_statblks,
d_statfs_f_flags, d_statfs_s, d_statvfs, d_stdio_cnt_lval,
d_stdio_ptr_lval, d_stdio_ptr_lval_nochange_cnt,
d_stdio_ptr_lval_sets_cnt, d_stdio_stream_array, d_stdiobase,
d_stdstdio, d_strchr, d_strcoll, d_strctcpy, d_strerrm,
d_strerror, d_strerror_r, d_strftime, d_strtod, d_strtol,
d_strtold, d_strtoll, d_strtoq, d_strtoul, d_strtoull,
d_strtouq, d_strxfrm, d_suidsafe, d_symlink, d_syscall,
d_syscallproto, d_sysconf, d_sysernlst, d_syserrlst,
d_system, d_tcgetpgrp, d_tcsetpgrp, d_telldir,
d_telldirproto, d_time, d_times, d_tm_tm_gmtoff,
d_tm_tm_zone, d_tmpnam_r, d_truncate, d_ttyname_r, d_tzname,
d_u32align, d_ualarm, d_umask, d_uname, d_union_semun,
d_unordered, d_usleep, d_usleepproto, d_ustat, d_vendorarch,
d_vendorbin, d_vendorlib, d_vendorscript, d_vfork,
d_void_closedir, d_voidsig, d_voidtty, d_volatile,
d_vprintf, d_wait4, d_waitpid, d_wcstombs, d_wctomb,
d_writev, d_xenix, date, db_hashtype, db_prefixtype,
db_version_major, db_version_minor, db_version_patch,
defvoidused, direntrytype, dlext, dlsrc, doublesize,
drand01, drand48_r_proto, dynamic_ext
eagain, ebcdic, echo, egrep, emacs, endgrent_r_proto,
endhostent_r_proto, endnetent_r_proto, endprotoent_r_proto,
endpwent_r_proto, endservent_r_proto, eunicefix, exe_ext,
expr, extensions, extras
fflushall, fflushNULL, find, firstmakefile, flex,
fpossize, fpostype, freetype, from, full_ar, full_csh,
full_sed
gccansipedantic, gccosandvers, gccversion, getgrent_r_proto,
getgrgid_r_proto, getgrnam_r_proto, gethostbyaddr_r_proto,
gethostbyname_r_proto, gethostent_r_proto, getlogin_r_proto,
getnetbyaddr_r_proto, getnetbyname_r_proto, getnetent_r_proto,
getprotobyname_r_proto, getprotobynumber_r_proto,
getprotoent_r_proto, getpwent_r_proto, getpwnam_r_proto,
getpwuid_r_proto, getservbyname_r_proto, getservbyport_r_proto,
getservent_r_proto, getspnam_r_proto, gidformat, gidsign,
gidsize, gidtype, glibpth, gmake, gmtime_r_proto,
gnulibc_version, grep, groupcat, groupstype, gzip
h_fcntl, h_sysfile, hint, hostcat, html1dir, html1direxp,
html3dir, html3direxp
i16size, i16type, i32size, i32type, i64size, i64type,
i8size, i8type, i_arpainet, i_bsdioctl, i_crypt, i_db,
i_dbm, i_dirent, i_dld, i_dlfcn, i_fcntl, i_float,
i_fp, i_fp_class, i_gdbm, i_grp, i_ieeefp, i_inttypes,
i_langinfo, i_libutil, i_limits, i_locale, i_machcthr,
i_malloc, i_math, i_memory, i_mntent, i_ndbm, i_netdb,
i_neterrno, i_netinettcp, i_niin, i_poll, i_prot,
i_pthread, i_pwd, i_rpcsvcdbm, i_sfio, i_sgtty, i_shadow,
i_socks, i_stdarg, i_stddef, i_stdlib, i_string,
i_sunmath, i_sysaccess, i_sysdir, i_sysfile, i_sysfilio,
i_sysin, i_sysioctl, i_syslog, i_sysmman, i_sysmode,
i_sysmount, i_sysndir, i_sysparam, i_sysresrc, i_syssecrt,
i_sysselct, i_syssockio, i_sysstat, i_sysstatfs,
i_sysstatvfs, i_systime, i_systimek, i_systimes, i_systypes,
i_sysuio, i_sysun, i_sysutsname, i_sysvfs, i_syswait,
i_termio, i_termios, i_time, i_unistd, i_ustat, i_utime,
i_values, i_varargs, i_varhdr, i_vfork,
ignore_versioned_solibs, inc_version_list, inc_version_list_init,
incpath, inews, installarchlib, installbin, installhtml1dir,
installhtml3dir, installman1dir, installman3dir, installprefix,
installprefixexp, installprivlib, installscript,
installsitearch, installsitebin, installsitehtml1dir,
installsitehtml3dir, installsitelib, installsiteman1dir,
installsiteman3dir, installsitescript, installstyle,
installusrbinperl, installvendorarch, installvendorbin,
installvendorhtml1dir, installvendorhtml3dir, installvendorlib,
installvendorman1dir, installvendorman3dir, installvendorscript,
intsize, issymlink, ivdformat, ivsize, ivtype
known_extensions, ksh
ld, lddlflags, ldflags, ldflags_uselargefiles, ldlibpthname,
less, lib_ext, libc, libperl, libpth, libs, libsdirs,
libsfiles, libsfound, libspath, libswanted,
libswanted_uselargefiles, line, lint, lkflags, ln, lns,
localtime_r_proto,