发信人: saka.bbs@bbs.neu.edu.cn (机器猫), 信区: cnlinux
标 题: perl(25)
发信站: 白山黑水BBS (Wed Apr 2 17:42:27 1997)
转信站: Lilac!ustcnews!ustcnews!sjtunews!neubbs
出 处: conger.neu.edu.cn
--------------6834603616A5
Content-Type: text/plain; charset=us-ascii; name="perltoc.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="perltoc.txt"
NAME
perltoc - perl documentation table of contents
---------------------------------------------------------------------------
DESCRIPTION
This page provides a brief table of contents for the rest of the Perl
documentation set.
---------------------------------------------------------------------------
BASIC DOCUMENTATION
---------------------------------------------------------------------------
perl - Practical Extraction and Report Language
SYNOPSIS
DESCRIPTION
Many usability enhancements, Simplified grammar, Lexical scoping,
Arbitrarily nested data structures, Modularity and reusability,
Object-oriented programming, Embeddible and Extensible, POSIX
compliant, Package constructors and destructors, Multiple simultaneous
DBM implementations, Subroutine definitions may now be autoloaded,
Regular expression enhancements
ENVIRONMENT
HOME, LOGDIR, PATH, PERL5LIB, PERL5DB, PERLLIB
AUTHOR
FILES
SEE ALSO
DIAGNOSTICS
BUGS
NOTES
----------------------------------------------------------------------
perldata - Perl data types
DESCRIPTION
Variable names
Context
Scalar values
Scalar value constructors
List value constructors
Typeglobs and FileHandles
----------------------------------------------------------------------
perlsyn - Perl syntax
DESCRIPTION
Declarations
Simple statements
Compound statements
Loop Control
For Loops
Foreach Loops
Basic BLOCKs and Switch Statements
Goto
PODs: Embedded Documentation
----------------------------------------------------------------------
perlop - Perl operators and precedence
SYNOPSIS
DESCRIPTION
Terms and List Operators (Leftward)
The Arrow Operator
Autoincrement and Autodecrement
Exponentiation
Symbolic Unary Operators
Binding Operators
Multiplicative Operators
Additive Operators
Shift Operators
Named Unary Operators
Relational Operators
Equality Operators
Bitwise And
Bitwise Or and Exclusive Or
C-style Logical And
C-style Logical Or
Range Operator
Conditional Operator
Assignment Operators
Comma Operator
List Operators (Rightward)
Logical Not
Logical And
Logical or and Exclusive Or
C Operators Missing From Perl
unary &, unary *, (TYPE)
Quote and Quotelike Operators
Regexp Quotelike Operators
?PATTERN?, m/PATTERN/gimosx, /PATTERN/gimosx, q/STRING/, 'STRING'
, qq/STRING/, ``STRING'', qx/STRING/, `STRING`, qw/STRING/,
s/PATTERN/REPLACEMENT/egimosx, tr/SEARCHLIST/REPLACEMENTLIST/cds,
y/SEARCHLIST/REPLACEMENTLIST/cds
I/O Operators
Constant Folding
Integer arithmetic
----------------------------------------------------------------------
perlre - Perl regular expressions
DESCRIPTION
Regular Expressions
(?#text), (?:regexp), (?=regexp), (?!regexp), (?imsx)
Version 8 Regular Expressions
WARNING on \1 vs $1
----------------------------------------------------------------------
perlrun - how to execute the Perl interpreter
SYNOPSIS
DESCRIPTION
Switches
-0digits, -a , -c , -d , -D number, -D list, -e commandline, -F
regexp, -i extension, -I directory, -l octnum, -n , -p , -P , -s
, -S , -T , -u , -U , -v , -w , -x directory
----------------------------------------------------------------------
perlfunc - Perl builtin functions
DESCRIPTION
Perl Functions by Category
Functions for SCALARs or strings, Regular expressions and pattern
matching, Numeric functions, Functions for real @ARRAYs,
Functions for list data, Functions for real %HASHes, Input and
output functions, Functions for fixed length data or records,
Functions for filehandles, files, or directories, Keywords
related to the control flow of your perl program, Keywords
related to scoping, Miscellaneous functions, Functions for
processes and process groups, Keywords related to perl modules,
Keywords related to classes and object-orientedness, Low-level
socket functions, System V interprocess communication functions,
Fetching user and group info, Fetching network info, Time-related
functions
Alphabetical Listing of Perl Functions
-X FILEHANDLE, -X EXPR, -X, abs VALUE, accept
NEWSOCKET,GENERICSOCKET, alarm SECONDS, atan2 Y,X, bind
SOCKET,NAME, binmode FILEHANDLE, bless REF,CLASSNAME, bless REF,
caller EXPR, caller, chdir EXPR, chmod LIST, chomp VARIABLE,
chomp LIST, chomp, chop VARIABLE, chop LIST, chop, chown LIST,
chr NUMBER, chroot FILENAME, close FILEHANDLE, closedir
DIRHANDLE, connect SOCKET,NAME, continue BLOCK, cos EXPR, crypt
PLAINTEXT,SALT, dbmclose ASSOC_ARRAY, dbmopen ASSOC,DBNAME,MODE,
defined EXPR, delete EXPR, die LIST, do BLOCK, do
SUBROUTINE(LIST), do EXPR, dump LABEL, each ASSOC_ARRAY, eof
FILEHANDLE, eof (), eof, eval EXPR, eval BLOCK, exec LIST, exists
EXPR, exit EXPR, exp EXPR, fcntl FILEHANDLE,FUNCTION,SCALAR,
fileno FILEHANDLE, flock FILEHANDLE,OPERATION, fork, format,
formline PICTURE, LIST, getc FILEHANDLE, getc, getlogin,
getpeername SOCKET, getpgrp PID, getppid, getpriority WHICH,WHO,
getpwnam NAME, getgrnam NAME, gethostbyname NAME, getnetbyname
NAME, getprotobyname NAME, getpwuid UID, getgrgid GID, getservb
----------------------------------------------------------------------
perlvar - Perl predefined variables
DESCRIPTION
Predefined Names
$ARG , $_ , $<digit>, $MATCH , $&, $PREMATCH , $`, $POSTMATCH ,
$', $LAST_PAREN_MATCH , $+, $MULTILINE_MATCHING , $*,
input_line_number HANDLE EXPR, $INPUT_LINE_NUMBER , $NR , $,
input_record_separator HANDLE EXPR, $INPUT_RECORD_SEPARATOR , $RS
, $/, autoflush HANDLE EXPR, $OUTPUT_AUTOFLUSH , $|,
output_field_separator HANDLE EXPR, $OUTPUT_FIELD_SEPARATOR ,
$OFS , $,, output_record_separator HANDLE EXPR,
$OUTPUT_RECORD_SEPARATOR , $ORS , $\, $LIST_SEPARATOR , $",
$SUBSCRIPT_SEPARATOR , $SUBSEP , $;, $OFMT , $#,
format_page_number HANDLE EXPR, $FORMAT_PAGE_NUMBER , $%,
format_lines_per_page HANDLE EXPR, $FORMAT_LINES_PER_PAGE , $=,
format_lines_left HANDLE EXPR, $FORMAT_LINES_LEFT , $-,
format_name HANDLE EXPR, $FORMAT_NAME , $~, format_top_name
HANDLE EXPR, $FORMAT_TOP_NAME , $^, format_line_break_characters
HANDLE EXPR, $FORMAT_LINE_BREAK_CHARACTERS , $: , format_formfeed
HANDLE EXPR, $FORMAT_FORMFEED , $^ L, $ACCUMULATOR , $^ A,
$CHILD_ERROR , $?, $OS_ERROR , $ERRNO , $!, $EVAL_ERROR , $@,
$PROCESS_ID , $PID , $$, $REAL_USER_ID , $UID , $<,
----------------------------------------------------------------------
perlsub - Perl subroutines
SYNOPSIS
DESCRIPTION
Private Variables via my()
Temporary Values via local()
Passing Symbol Table Entries (typeglobs)
Pass by Reference
Prototypes
Overriding Builtin Functions
Autoloading
SEE ALSO
----------------------------------------------------------------------
perlmod - Perl modules (packages)
DESCRIPTION
Packages
Symbol Tables
Package Constructors and Destructors
Perl Classes
Perl Modules
NOTE
THE PERL MODULE LIBRARY
Pragmatic Modules
diagnostics, integer, less, overload, sigtrap, strict, subs
Standard Modules
AnyDBM_File, AutoLoader, AutoSplit, Benchmark, Carp, Config, Cwd,
DB_File, Devel::SelfStubber, DynaLoader, English, Env, Exporter,
ExtUtils::Liblist, ExtUtils::MakeMaker, ExtUtils::Manifest,
ExtUtils::Mkbootstrap, ExtUtils::Miniperl, Fcntl, File::Basename,
File::CheckTree, File::Find, FileHandle, File::Path,
Getopt::Long, Getopt::Std, I18N::Collate, IPC::Open2, IPC::Open3,
Net::Ping, POSIX, SelfLoader, Socket, Test::Harness, Text::Abbrev
Extension Modules
CPAN
Language Extensions and Documentation Tools, Development Support,
Operating System Interfaces, Networking, Device Control (modems) and
InterProcess Communication, Data Types and Data Type Utilities,
Database Interfaces, User Interfaces, Interfaces to / Emulations of
Other Programming Languages, File Names, File Systems and File Locking
(see also File Handles), String Processing, Language Text Processing,
Parsing and Searching, Option, Argument, Parameter and Configuration
File Processing, Internationalization and Locale, Authentication,
Security and Encryption, World Wide Web, HTML, HTTP, CGI, MIME, Server
and Daemon Utilities, Archiving and Compression, Images, Pixmap and
Bitmap Manipulation, Drawing and Graphing, Mail and Usenet News,
Control Flow Utilities (callbacks and exceptions etc), File Handle and
Input/Output Stream Utilities, Miscellaneous Modules
Modules: Creation, Use and Abuse
Guidelines for Module Creation
Do similar modules already exist in some form?, Try to design the
new module to be easy to extend and reuse, Some simple style
guidelines, Select what to export, Select a name for the module,
Have you got it right?, README and other Additional Files, A
description of the module/package/extension etc, A copyright
notice - see below, Prerequisites - what else you may need to
have, How to build it - possible changes to Makefile.PL etc, How
to install it, Recent changes in this release, especially
incompatibilities, Changes / enhancements you plan to make in the
future, Adding a Copyright Notice, Give the module a
version/issue/release number, How to release and distribute a
module, Take care when changing a released module
Guidelines for Converting Perl 4 Library Scripts into Modules
There is no requirement to convert anything, Consider the
implications, Make the most of the opportunity, The pl2pm utility
will get you started, Adds the standard Module prologue lines,
Converts package specifiers from ' to ::, Converts die(...) to
croak(...), Several other minor changes
Guidelines for Reusing Application Code
Complete applications rarely belong in the Perl Module Library,
Many applications contain some perl code which could be reused,
Break-out the reusable code into one or more separate module
files, Take the opportunity to reconsider and redesign the
interfaces, In some cases the 'application' can then be reduced
to a small
----------------------------------------------------------------------
perlref - Perl references and nested data structures
DESCRIPTION
Symbolic references
Not-so-symbolic references
WARNING
SEE ALSO
----------------------------------------------------------------------
perldsc - Perl Data Structures Cookbook
DESCRIPTION
arrays of arrays, hashes of arrays, arrays of hashes, hashes of
hashes, more elaborate constructs, recursive and self-referential data
structures, objects
REFERENCES
COMMON MISTAKES
CAVEAT ON PRECEDENCE
WHY YOU SHOULD ALWAYS use strict
DEBUGGING
CODE EXAMPLES
LISTS OF LISTS
Declaration of a LIST OF LISTS
Generation of a LIST OF LISTS
Access and Printing of a LIST OF LISTS
HASHES OF LISTS
Declaration of a HASH OF LISTS
Generation of a HASH OF LISTS
Access and Printing of a HASH OF LISTS
LISTS OF HASHES
Declaration of a LIST OF HASHES
Generation of a LIST OF HASHES
Access and Printing of a LIST OF HASHES
HASHES OF HASHES
Declaration of a HASH OF HASHES
Generation of a HASH OF HASHES
Access and Printing of a HASH OF HASHES
MORE ELABORATE RECORDS
Declaration of MORE ELABORATE RECORDS
Declaration of a HASH OF COMPLEX RECORDS
Generation of a HASH OF COMPLEX RECORDS
SEE ALSO
AUTHOR
----------------------------------------------------------------------
perllol, perlLoL - Manipulating Lists of Lists in Perl
DESCRIPTION
Declaration and Access of Lists of Lists
Growing Your Own
Access and Printing
Slices
SEE ALSO
AUTHOR
----------------------------------------------------------------------
perlobj - Perl objects
DESCRIPTION
An Object is Simply a Reference
A Class is Simply a Package
A Method is Simply a Subroutine
Method Invocation
Destructors
WARNING
Summary
Two-Phased Garbage Collection
SEE ALSO
----------------------------------------------------------------------
perltie - how to hide an object class in a simple variable
SYNOPSIS
DESCRIPTION
Tying Scalars
TIESCALAR classname, LIST, FETCH this, STORE this, value, DESTROY
this
Tying Arrays
TIEARRAY classname, LIST, FETCH this, index, STORE this, index,
value, DESTROY this
Tying Hashes
USER, HOME, CLOBBER, LIST, TIEHASH classname, LIST, FETCH this,
key, STORE this, key, value, DELETE this, key, CLEAR this, EXISTS
this, key, FIRSTKEY this, NEXTKEY this, lastkey, DESTROY this
Tying FileHandles
SEE ALSO
BUGS
AUTHOR
----------------------------------------------------------------------
perlbot - Bag'o Object Tricks (the BOT)
DESCRIPTION
OO SCALING TIPS
INSTANCE VARIABLES
SCALAR INSTANCE VARIABLES
INSTANCE VARIABLE INHERITANCE
OBJECT RELATIONSHIPS
OVERRIDING SUPERCLASS METHODS
USING RELATIONSHIP WITH SDBM
THINKING OF CODE REUSE
CLASS CONTEXT AND THE OBJECT
INHERITING A CONSTRUCTOR
DELEGATION
----------------------------------------------------------------------
perldebug - Perl debugging
DESCRIPTION
Debugging
h, T, s, n, f, c, c line, <CR>, l min+incr, l min-max, l line, l,
-, w line, l subname, /pattern/, ?pattern?, L, S, t, b line [
condition ], b subname [ condition ], d line, D, a line command,
A, < command, > command, V package [symbols], X [symbols], !
number, ! -number, H -number, q or ^D, command, p expr
Customization
Other resources
BUGS
----------------------------------------------------------------------
perldiag - various Perl diagnostics
DESCRIPTION
----------------------------------------------------------------------
perlform - Perl formats
DESCRIPTION
Format Variables
NOTES
Footers
Accessing Formatting Internals
WARNING
----------------------------------------------------------------------
perlipc - Perl interprocess communication (signals, fifos,
pipes, safe subprocceses, sockets, and semaphores)
DESCRIPTION
Signals
Named Pipes
Using open() for IPC
Safe Pipe Opens
Bidirectional Communication
Sockets: Client/Server Communication
Internet TCP Clients and Servers
Unix-Domain TCP Clients and Servers
UDP: Message Passing
SysV IPC
WARNING
NOTES
BUGS
AUTHOR
SEE ALSO
----------------------------------------------------------------------
perlsec - Perl security
DESCRIPTION
----------------------------------------------------------------------
perltrap - Perl traps for the unwary
DESCRIPTION
Awk Traps
C Traps
Sed Traps
Shell Traps
Perl Traps
Perl4 Traps
----------------------------------------------------------------------
perlstyle - Perl style guide
DESCRIPTION
----------------------------------------------------------------------
perlxs - XS language reference manual
DESCRIPTION
Introduction
On The Road
The Anatomy of an XSUB
The Argument Stack
The RETVAL Variable
The MODULE Keyword
The PACKAGE Keyword
The PREFIX Keyword
The OUTPUT: Keyword
The CODE: Keyword
The NO_INIT Keyword
Initializing Function Parameters
Default Parameter Values
Variable-length Parameter Lists
The PPCODE: Keyword
Returning Undef And Empty Lists
The REQUIRE: Keyword
The CLEANUP: Keyword
The BOOT: Keyword
Inserting Comments and C Preprocessor Directives
Using XS With C++
Interface Strategy
Perl Objects And C Structures
The Typemap
EXAMPLES
AUTHOR
----------------------------------------------------------------------
perlxstut, perlXStut - Tutorial for XSUB's
DESCRIPTION
EXAMPLE 1
EXAMPLE 2
WHAT HAS GONE ON?
EXAMPLE 3
WHAT'S NEW HERE?
INPUT AND OUTPUT PARAMETERS
THE XSUBPP COMPILER
THE TYPEMAP FILE
WARNING
EXAMPLE 4
Author
Last Changed
----------------------------------------------------------------------
perlguts - Perl's Internal Functions
DESCRIPTION
Datatypes
What is an ``IV''?
Working with SV's
What's Really Stored in an SV?
Working with AV's
Working with HV's
References
Blessed References and Class Objects
Creating New Variables
XSUB's and the Argument Stack
Mortality
Stashes
Magic
Assigning Magic
Magic Virtual Tables
Finding Magic
Double-Typed SV's
Calling Perl Routines from within C Programs
Memory Allocation
API LISTING
AvFILL, av_clear, av_extend, av_fetch, av_len, av_make, av_pop,
av_push, av_shift, av_store, av_undef, av_unshift, CLASS, Copy, croak,
CvSTASH, DBsingle, DBsub, dMARK, dORIGMARK, dSP, dXSARGS, ENTER,
EXTEND, FREETMPS, G_ARRAY, G_DISCARD, G_EVAL, GIMME, G_NOARGS,
G_SCALAR, gv_stashpv, gv_stashsv, GvSV, he_free, hv_clear, hv_delete,
hv_exists, hv_fetch, hv_iterinit, hv_iterkey, hv_iternext,
hv_iternextsv, hv_iterval, hv_magic, HvNAME, hv_store, hv_undef,
isALNUM, isALPHA, isDIGIT, isLOWER, isSPACE, isUPPER, items, LEAVE,
MARK, mg_clear, mg_copy, mg_find, mg_free, mg_get, mg_len, mg_magical,
mg_set, Move, na, New, Newc, Newz, newAV, newHV, newRV, newSV,
newSViv, newSVnv, newSVpv, newSVrv, newSVsv, newXS, newXSproto,
Nullav, Nullch, Nullcv, Nullhv, Nullsv, ORIGMARK, perl_alloc,
perl_call_argv, perl_call_method, perl_call_pv, perl_call_sv,
perl_construct, perl_destruct, perl_eval_sv, perl_free, perl_get_av,
perl_get_cv, perl_get_hv, perl_get_sv, perl_parse, perl_require_pv,
perl_run, POPi, POPl, POPp, POPn, POPs,
AUTHOR
DATE
----------------------------------------------------------------------
perlcall - Perl calling conventions from C
DESCRIPTION
An Error Handler, An Event Driven Program
THE PERL_CALL FUNCTIONS
perl_call_sv, perl_call_pv, perl_call_method, perl_call_argv
FLAG VALUES
G_SCALAR
G_ARRAY
G_DISCARD
G_NOARGS
G_EVAL
Determining the Context
KNOWN PROBLEMS
EXAMPLES
No Parameters, Nothing returned
Passing Parameters
Returning a Scalar
Returning a list of values
Returning a list in a scalar context
Returning Data from Perl via the parameter list
Using G_EVAL
Using perl_call_sv
Using perl_call_argv
Using perl_call_method
Using GIMME
Using Perl to dispose of temporaries
Strategies for storing Callback Context Information
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 Stack Manipulation
SEE ALSO
AUTHOR
DATE
----------------------------------------------------------------------
perlembed - how to embed perl in your C program
DESCRIPTION
PREAMBLE
Use C from Perl?, Use a UNIX program from Perl?, BUse C from C?,
Use Perl from C?
ROADMAP
Compiling your C program
Adding a Perl interpreter to your C program
Calling a Perl subroutine from your C program
Evaluating a Perl statement from your C program
Performing Perl pattern matches and substitutions from your C
program
MORAL
AUTHOR
----------------------------------------------------------------------
perlpod - plain old documentation
DESCRIPTION
Embedding Pods in Perl Modules
SEE ALSO
AUTHOR
----------------------------------------------------------------------
perlbook - Perl book information
DESCRIPTION
----------------------------------------------------------------------
PRAGMA DOCUMENTATION
----------------------------------------------------------------------
diagnostics - Perl compiler pragma to force verbose warning
diagnostics
SYNOPSIS
DESCRIPTION
The diagnostics Pragma
The splain Program
EXAMPLES
INTERNALS
BUGS
AUTHOR
----------------------------------------------------------------------
integer - Perl pragma to compute arithmetic in integer instead
of double
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
less - perl pragma to request less of something from the
compiler
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
lib - manipulate @INC at compile time
SYNOPSIS
DESCRIPTION
ADDING DIRECTORIES TO @INC
DELETING DIRECTORIES FROM @INC
RESTORING ORIGINAL @INC
SEE ALSO
AUTHOR
----------------------------------------------------------------------
overload - Package for overloading perl operations
SYNOPSIS
CAVEAT SCRIPTOR
DESCRIPTION
Declaration of overloaded functions
Calling Conventions for Binary Operations
FALSE, TRUE, undef
Calling Conventions for Unary Operations
Overloadable Operations
Arithmetic operations, Comparison operations, Bit operations,
Increment and decrement, Transcendental functions, ISpecial
SPECIAL SYMBOLS FOR use overload
Last Resort
Fallback
undef , TRUE, defined, but FALSE
Copy Constructor
Example
MAGIC AUTOGENERATION
Assignment forms of arithmetic operations , Conversion operations,
Increment and decrement, abs($a) , Unary minus, Concatenation,
Comparison operations, Copy operator
WARNING
Run-time Overloading
Public functions
overload::StrVal(arg), overload::Overloaded(arg),
overload::Method(obj,op)
IMPLEMENTATION
AUTHOR
DIAGNOSTICS
BUGS
----------------------------------------------------------------------
sigtrap - Perl pragma to enable stack backtrace on unexpected
signals
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
strict - Perl pragma to restrict unsafe constructs
SYNOPSIS
DESCRIPTION
strict refs, strict vars, strict subs
----------------------------------------------------------------------
subs - Perl pragma to predeclare sub names
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
MODULE DOCUMENTATION
----------------------------------------------------------------------
AnyDBM_File - provide framework for multiple DBMs
SYNOPSIS
DESCRIPTION
DBM Comparisons
[0], [1], [2], [3]
SEE ALSO
----------------------------------------------------------------------
AutoLoader - load functions only on demand
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
AutoSplit - split a package for autoloading
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
Benchmark - benchmark running times of code
SYNOPSIS
DESCRIPTION
Methods
new, debug
Standard Exports
timeit(COUNT, CODE), timethis, timethese, timediff, timestr
Optional Exports
NOTES
INHERITANCE
CAVEATS
AUTHORS
MODIFICATION HISTORY
----------------------------------------------------------------------
Carp, carp - warn of errors (from perspective of caller)
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
Config - access Perl configuration option
SYNOPSIS
DESCRIPTION
EXAMPLE
NOTE
----------------------------------------------------------------------
Cwd, getcwd - get pathname of current working directory
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
DB_File - Perl5 access to Berkeley DB
SYNOPSIS
DESCRIPTION
DB_HASH, DB_BTREE, DB_RECNO
How does DB_File interface to Berkeley DB?
Differences with Berkeley DB
RECNO
In Memory Databases
Using the Berkeley DB Interface Directly
get, put, del, fd, seq, sync
EXAMPLES
Using HASH
Using BTREE
Using RECNO
Locking Databases
HISTORY
WARNINGS
BUGS
AVAILABILITY
SEE ALSO
AUTHOR
----------------------------------------------------------------------
Devel::SelfStubber - generate stubs for a SelfLoading module
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
DynaLoader - Dynamically load C libraries into Perl code
SYNOPSIS
DESCRIPTION
@dl_library_path, @dl_resolve_using, @dl_require_symbols, dl_error(),
$dl_debug, dl_findfile(), dl_expandspec(), dl_load_file(),
dl_find_symbol(), dl_undef_symbols(), dl_install_xsub(), boostrap()
AUTHOR
----------------------------------------------------------------------
English - use nice English (or awk) names for ugly punctuation
variables
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
Env - perl module that imports environment variables
SYNOPSIS
DESCRIPTION
AUTHOR
----------------------------------------------------------------------
Exporter - provide inport/export controls for Perl modules
SYNOPSIS
DESCRIPTION
Module Version Checking
----------------------------------------------------------------------
ExtUtils::Liblist - determine libraries to use and how to use
them
SYNOPSIS
DESCRIPTION
For static extensions, For dynamic extensions, For dynamic extensions
EXTRALIBS
LDLOADLIBS and LD_RUN_PATH
BSLOADLIBS
PORTABILITY
SEE ALSO
----------------------------------------------------------------------
ExtUtils::MakeMaker - create an extension Makefile
SYNOPSIS
DESCRIPTION
Hintsfile support
What's new in version 5 of MakeMaker
Incompatibilities between MakeMaker 5.00 and 4.23
Default Makefile Behaviour
Special case make install
PREFIX attribute
AFS users
Static Linking of a new Perl Binary
Determination of Perl Library and Installation Locations
Useful Default Makefile Macros
Using Attributes (and Parameters)
C, CONFIG, CONFIGURE, DEFINE, DIR, DISTNAME, DL_FUNCS, DL_VARS,
EXE_FILES, FIRST_MAKEFILE, FULLPERL, H, INC, INSTALLARCHLIB,
INSTALLBIN, INSTALLMAN1DIR, INSTALLMAN3DIR, INSTALLPRIVLIB,
INST_ARCHLIB, INST_EXE, INST_LIB, INST_MAN1DIR, INST_MAN3DIR,
LDFROM, LIBPERL_A, LIBS, LINKTYPE, MAKEAPERL, MAKEFILE, MAN1PODS,
MAN3PODS, MAP_TARGET, MYEXTLIB, NAME, NEEDS_LINKING, NORECURS,
OBJECT, PERL, PERLMAINCC, PERL_ARCHLIB, PERL_LIB, PERL_SRC,
PL_FILES, PM, PMLIBDIRS, PREFIX, PREREQ, SKIP, TYPEMAPS, VERSION,
XS, XSOPT, XSPROTOARG
Additional lowercase attributes
clean, dist, dynamic_lib, installpm, linkext, macro, realclean,
tool_autosplit
Overriding MakeMaker Methods
Distribution Support
make distcheck, make skipcheck, make distclean, make
manifest, make distdir, make tardist, make dist, make
uutardist, make shdist, make ci
AUTHORS
MODIFICATION HISTORY
TODO
----------------------------------------------------------------------
ExtUtils::Manifest - utilities to write and check a MANIFEST
file
SYNOPSIS
DESCRIPTION
MANIFEST.SKIP
EXPORT_OK
GLOBAL VARIABLES
DIAGNOSTICS
Not in MANIFEST: file, No such file: file, MANIFEST: $! , Added to
MANIFEST: file
SEE ALSO
AUTHOR
----------------------------------------------------------------------
ExtUtils::Miniperl, writemain - write the C code for perlmain.c
SYNOPSIS
DESCRIPTION
SEE ALSO
----------------------------------------------------------------------
ExtUtils::Mkbootstrap, Mkbootstrap - make a bootstrap file for
use by DynaLoader
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
Fcntl - load the C Fcntl.h defines
SYNOPSIS
DESCRIPTION
NOTE
----------------------------------------------------------------------
File::Basename, Basename - parse file specifications
SYNOPSIS
DESCRIPTION
fileparse_set_fstype, fileparse
EXAMPLES
basename, dirname
----------------------------------------------------------------------
File::CheckTree, validate - run many filetest checks on a tree
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
File::Find, find - traverse a file tree
SYNOPSIS
DESCRIPTION
----------------------------------------------------------------------
File::Path - create or remove a series of directories
SYNOPSIS
DESCRIPTION
AUTHORS
REVISION
----------------------------------------------------------------------
FileHandle - supply object methods for filehandles
SYNOPSIS
DESCRIPTION
$fh->print, $fh->printf, $fh->getline, $fh->getlines
The cacheout() Library
SEE ALSO
BUGS
----------------------------------------------------------------------
Getopt::Long, GetOptions - extended getopt processing
SYNOPSIS
DESCRIPTION
EXAMPLES
$autoabbrev, $getopt_compat, $option_start, $order, $ignorecase,
$debug
NOTE
----------------------------------------------------------------------
Getopt::Std, getopt - Process single-character switches with
switc
--------------6834603616A5--
--
※ 来源:.白山黑水站 bbs.neu.edu.cn.[FROM: ygh@rose.dlut.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:416.672毫秒