%SIG

%SIG The hash %SIG contains signal handlers for signals. For example: sub handler { # 1st argument is signal name my($sig) = @_; print "Caught a SIG$sig--shutting down\n"; close(LOG); exit(0); } $SIG{'INT'} = \&handler; $SIG{'QUIT'} = \&handler; ... $SIG{'INT'} = 'DEFAULT'; # restore default action $SIG{'QUIT'} = 'IGNORE'; # ignore SIGQUIT Using a value of 'IGNORE' usually has the effect of ignoring the signal, except for the CHLD signal. See perlipc for mo

evalbytes

evalbytes EXPR evalbytes This function is like eval with a string argument, except it always parses its argument, or $_ if EXPR is omitted, as a string of bytes. A string containing characters whose ordinal value exceeds 255 results in an error. Source filters activated within the evaluated code apply to the code itself. This function is only available under the evalbytes feature, a use v5.16 (or higher) declaration, or with a CORE:: prefix. See feature for more information.

Pod::Perldoc::ToXml - let Perldoc render Pod as XML

NAME SYNOPSIS DESCRIPTION SEE ALSO COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Perldoc::ToXml - let Perldoc render Pod as XML SYNOPSIS perldoc -o xml -d out.xml Some::Modulename DESCRIPTION This is a "plug-in" class that allows Perldoc to use Pod::Simple::XMLOutStream as a formatter class. This is actually a Pod::Simple::XMLOutStream subclass, and inherits all its options. You have to have installed Pod::Simple::XMLOutStream (from the Pod::Simple dist), or this class won't work. SEE ALSO Pod:

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

NAME SYNOPSIS DESCRIPTION COPYRIGHT NAME File::Spec::Cygwin - methods for Cygwin file specs SYNOPSIS require File::Spec::Cygwin; # Done internally by File::Spec if needed DESCRIPTION See File::Spec and File::Spec::Unix. This package overrides the implementation of these methods, not the semantics. This module is still in beta. Cygwin-knowledgeable folks are invited to offer patches and suggestions. canonpath Any \ (backslashes) are converted to / (forward slashes), and then File::Spec::Unix

dump

dump LABEL dump EXPR dump This function causes an immediate core dump. See also the -u command-line switch in perlrun, which does the same thing. Primarily this is so that you can use the undump program (not supplied) to turn your core dump into an executable binary after having initialized all your variables at the beginning of the program. When the new binary is executed it will begin by executing a goto LABEL (with all the restrictions that goto suffers). Think of it as a goto with an interv

podselect - print selected sections of pod documentation on standard output

NAME SYNOPSIS OPTIONS AND ARGUMENTS DESCRIPTION SEE ALSO AUTHOR NAME podselect - print selected sections of pod documentation on standard output SYNOPSIS podselect [-help] [-man] [-section section-spec] [file ...] OPTIONS AND ARGUMENTS -help Print a brief help message and exit. -man Print the manual page and exit. -section section-spec Specify a section to include in the output. See SECTION SPECIFICATIONS in Pod::Parser for the format to use for section-spec. This option may be given mul

Integer Arithmetic

Integer Arithmetic By default, Perl assumes that it must do most of its arithmetic in floating point. But by saying use integer; you may tell the compiler to use integer operations (see integer for a detailed explanation) from here to the end of the enclosing BLOCK. An inner BLOCK may countermand this by saying no integer; which lasts until the end of that BLOCK. Note that this doesn't mean everything is an integer, merely that Perl will use integer operations for arithmetic, comparison, and

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

NAME SYNOPSIS DESCRIPTION USAGE AUTHOR NAME ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant SYNOPSIS use ExtUtils::Constant::Utils qw (C_stringify); $C_code = C_stringify $stuff; DESCRIPTION ExtUtils::Constant::Utils packages up utility subroutines used by ExtUtils::Constant, ExtUtils::Constant::Base and derived classes. All its functions are explicitly exportable. USAGE C_stringify NAME A function which returns a 7 bit ASCII correctly \ escaped version of the string pas

perlmodlib - constructing new Perl modules and finding existing ones

NAME THE PERL MODULE LIBRARYPragmatic Modules Standard Modules Extension Modules CPANAfrica Asia Central America Europe North America Oceania South America RSYNC Mirrors Modules: Creation, Use, and AbuseGuidelines for Module Creation Guidelines for Converting Perl 4 Library Scripts into Modules Guidelines for Reusing Application Code NOTE NAME perlmodlib - constructing new Perl modules and finding existing ones THE PERL MODULE LIBRARY Many modules are included in the Perl distribution.

readpipe

readpipe EXPR readpipe EXPR is executed as a system command. The collected standard output of the command is returned. In scalar context, it comes back as a single (potentially multi-line) string. In list context, returns a list of lines (however you've defined lines with $/ or $INPUT_RECORD_SEPARATOR ). This is the internal function implementing the qx/EXPR/ operator, but you can use it directly. The qx/EXPR/ operator is discussed in more detail in I/O Operators in perlop. If EXPR is omitted,