truncate

truncate FILEHANDLE,LENGTH truncate EXPR,LENGTH Truncates the file opened on FILEHANDLE, or named by EXPR, to the specified length. Raises an exception if truncate isn't implemented on your system. Returns true if successful, undef on error. The behavior is undefined if LENGTH is greater than the length of the file. The position in the file of FILEHANDLE is left unchanged. You may want to call seek before writing to the file. Portability issues: truncate in perlport.

ExtUtils::Packlist - manage .packlist files

NAME SYNOPSIS DESCRIPTION USAGE FUNCTIONS EXAMPLE AUTHOR NAME ExtUtils::Packlist - manage .packlist files SYNOPSIS use ExtUtils::Packlist; my ($pl) = ExtUtils::Packlist->new('.packlist'); $pl->read('/an/old/.packlist'); my @missing_files = $pl->validate(); $pl->write('/a/new/.packlist'); $pl->{'/some/file/name'}++; or $pl->{'/some/other/file/name'} = { type => 'file', from => '/some/file' }; DESCRIPTION ExtUtils::Packlist provide

$PERLDB

$PERLDB

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

NAME DESCRIPTION SignalsHandling the SIGHUP Signal in Daemons Deferred Signals (Safe Signals) Named Pipes Using open() for IPCFilehandles Background Processes Complete Dissociation of Child from Parent Safe Pipe Opens Avoiding Pipe Deadlocks Bidirectional Communication with Another Process Bidirectional Communication with Yourself Sockets: Client/Server CommunicationInternet Line Terminators Internet TCP Clients and Servers Unix-Domain TCP Clients and Servers TCP Clients with IO::SocketA

elsif

elsif These flow-control keywords are documented in Compound Statements in perlsyn.

qx

qx/STRING/ Generalized quotes. See Quote-Like Operators in perlop.

${^UTF8CACHE}

${^UTF8CACHE} This variable controls the state of the internal UTF-8 offset caching code. 1 for on (the default), 0 for off, -1 to debug the caching code by checking all its results against linear scans, and panicking on any discrepancy. This variable was added in Perl v5.8.9. It is subject to change or removal without notice, but is currently used to avoid recalculating the boundaries of multi-byte UTF-8-encoded characters.

Exporter - Implements default import method for modules

NAME SYNOPSIS DESCRIPTIONHow to Export Selecting What to Export How to Import Advanced FeaturesSpecialised Import Lists Exporting Without Using Exporter's import Method Exporting Without Inheriting from Exporter Module Version Checking Managing Unknown Symbols Tag Handling Utility Functions Generating Combined Tags AUTOLOADed Constants Good PracticesDeclaring @EXPORT_OK and Friends Playing Safe What Not to Export SEE ALSO LICENSE NAME Exporter - Implements default import method for modu

$COMPILING

$COMPILING

bignum - Transparent BigNumber support for Perl

NAME SYNOPSIS DESCRIPTIONOptions Methods Caveats Math Library INTERNAL FORMAT SIGN CAVEATS MODULES USED EXAMPLES LICENSE SEE ALSO AUTHORS NAME bignum - Transparent BigNumber support for Perl SYNOPSIS use bignum; $x = 2 + 4.5,"\n"; # BigFloat 6.5 print 2 ** 512 * 0.1,"\n"; # really is what you think it is print inf * inf,"\n"; # prints inf print NaN * 3,"\n"; # prints NaN { no bignum; print 2 ** 256,"\n"; # a normal Perl scalar now } # for older Perls, import into current pack