AnyDBM_File - provide framework for multiple DBMs

NAME SYNOPSIS DESCRIPTIONDBM Comparisons SEE ALSO NAME AnyDBM_File - provide framework for multiple DBMs NDBM_File, DB_File, GDBM_File, SDBM_File, ODBM_File - various DBM implementations SYNOPSIS use AnyDBM_File; DESCRIPTION This module is a "pure virtual base class"--it has nothing of its own. It's just there to inherit from one of the various DBM packages. It prefers ndbm for compatibility reasons with Perl 4, then Berkeley DB (See DB_File), GDBM, SDBM (which is always there--it comes wit

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

NAME SYNOPSIS DESCRIPTION INTERFACE ALTERNATIVES CAVEATS AUTHOR SEE ALSO NAME Memoize::Expire - Plug-in module for automatic expiration of memoized values SYNOPSIS use Memoize; use Memoize::Expire; tie my %cache => 'Memoize::Expire', LIFETIME => $lifetime, # In seconds NUM_USES => $n_uses; memoize 'function', SCALAR_CACHE => [HASH => \%cache ]; DESCRIPTION Memoize::Expire is a plug-in module for Memoize. It allows the cached values for memoized functions to expir

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

NAME SYNOPSIS DESCRIPTION EXAMPLES C API DIAGNOSTICSuseconds or interval more than ... negative time not invented yet internal error: useconds < 0 (unsigned ... signed ...) useconds or uinterval equal to or more than 1000000 unimplemented in this platform CAVEATS SEE ALSO AUTHORS COPYRIGHT AND LICENSE NAME Time::HiRes - High resolution alarm, sleep, gettimeofday, interval timers SYNOPSIS use Time::HiRes qw( usleep ualarm gettimeofday tv_interval nanosleep clock_gettime clock_getres clo

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

NAME SYNOPSIS DESCRIPTION BUGS ERRORS WARNINGS NOTE AUTHOR NAME File::stat - by-name interface to Perl's built-in stat() functions SYNOPSIS use File::stat; $st = stat($file) or die "No $file: $!"; if ( ($st->mode & 0111) && $st->nlink > 1) ) { print "$file is executable with lotsa links\n"; } if ( -x $st ) { print "$file is executable\n"; } use Fcntl "S_IRUSR"; if ( $st->cando(S_IRUSR, 1) ) { print "My effective uid can read $file\n"; } use File::stat q

Locale::Script - standard codes for script identification

NAME SYNOPSIS DESCRIPTION SUPPORTED CODE SETS ROUTINES SEE ALSO AUTHOR COPYRIGHT NAME Locale::Script - standard codes for script identification SYNOPSIS use Locale::Script; $script = code2script('phnx'); # 'Phoenician' $code = script2code('Phoenician'); # 'Phnx' $code = script2code('Phoenician', LOCALE_CODE_NUMERIC); # 115 @codes = all_script_codes(); @scripts = all_script_names(); DESCRIPTION The Locale::Script modul

perlvms - VMS-specific documentation for Perl

NAME DESCRIPTION Installation Organization of Perl ImagesCore Images Perl Extensions Installing static extensions Installing dynamic extensions File specificationsSyntax Filename Case Symbolic Links Wildcard expansion Pipes PERL5LIB and PERLLIB The Perl Forked Debugger PERL_VMS_EXCEPTION_DEBUG Command lineI/O redirection and backgrounding Command line switches Perl functions Perl variables Standard modules with VMS-specific differencesSDBM_File Revision date AUTHOR NAME perlvms - VMS-s

Module::Load::Conditional - Looking up module information / loading at runtime

NAME SYNOPSIS DESCRIPTION Methods$href = check_install( module => NAME [, version => VERSION, verbose => BOOL ] ); $bool = can_load( modules => { NAME => VERSION [,NAME => VERSION] }, [verbose => BOOL, nocache => BOOL, autoload => BOOL] ) @list = requires( MODULE ); Global Variables$Module::Load::Conditional::VERBOSE $Module::Load::Conditional::FIND_VERSION $Module::Load::Conditional::CHECK_INC_HASH $Module::Load::Conditional::CACHE $Module::Load::Conditional::ERRO

IO::Socket::UNIX - Object interface for AF_UNIX domain sockets

NAME SYNOPSIS DESCRIPTION CONSTRUCTOR METHODS SEE ALSO AUTHOR COPYRIGHT NAME IO::Socket::UNIX - Object interface for AF_UNIX domain sockets SYNOPSIS use IO::Socket::UNIX; my $SOCK_PATH = "$ENV{HOME}/unix-domain-socket-test.sock"; # Server: my $server = IO::Socket::UNIX->new( Type => SOCK_STREAM(), Local => $SOCK_PATH, Listen => 1, ); my $count = 1; while (my $conn = $server->accept()) { $conn->print("Hello " . ($count++) . "\n"); } # Client: my $client =

perlos390 - building and installing Perl for OS/390 and z/OS

NAME SYNOPSIS DESCRIPTIONTools Unpacking Perl distribution on OS/390 Setup and utilities for Perl on OS/390 Configure Perl on OS/390 Build, Test, Install Perl on OS/390 Build Anomalies with Perl on OS/390 Testing Anomalies with Perl on OS/390 Installation Anomalies with Perl on OS/390 Usage Hints for Perl on OS/390 Floating Point Anomalies with Perl on OS/390 Modules and Extensions for Perl on OS/390 AUTHORS SEE ALSOMailing list for Perl on OS/390 HISTORY NAME perlos390 - building and inst

re - Perl pragma to alter regular expression behaviour

NAME SYNOPSIS DESCRIPTION'taint' mode 'eval' mode 'strict' mode '/flags' mode 'debug' mode 'Debug' mode Exportable Functions SEE ALSO NAME re - Perl pragma to alter regular expression behaviour SYNOPSIS use re 'taint'; ($x) = ($^X =~ /^(.*)$/s); # $x is tainted here $pat = '(?{ $foo = 1 })'; use re 'eval'; /foo${pat}bar/; # won't fail (when not under -T # switch) { no re 'taint'; # the default ($x) = ($^X =~ /^(.*)$/s); # $x