Shift Operators

Shift Operators Binary "<<" returns the value of its left argument shifted left by the number of bits specified by the right argument. Arguments should be integers. (See also Integer Arithmetic.) Binary ">>" returns the value of its left argument shifted right by the number of bits specified by the right argument. Arguments should be integers. (See also Integer Arithmetic.) Note that both << and >> in Perl are implemented directly using << and >> in C. If us

IO::Pipe - supply object methods for pipes

NAME SYNOPSIS DESCRIPTION CONSTRUCTOR METHODS SEE ALSO AUTHOR COPYRIGHT NAME IO::Pipe - supply object methods for pipes SYNOPSIS use IO::Pipe; $pipe = IO::Pipe->new(); if($pid = fork()) { # Parent $pipe->reader(); while(<$pipe>) { ... } } elsif(defined $pid) { # Child $pipe->writer(); print $pipe ... } or $pipe = IO::Pipe->new(); $pipe->reader(qw(ls -l)); while(<$pipe>) { ... } DESCRIPTION IO::Pipe provides an interface to creating

CPAN::Nox - Wrapper around CPAN.pm without using any XS module

NAME SYNOPSIS DESCRIPTION LICENSE SEE ALSO NAME CPAN::Nox - Wrapper around CPAN.pm without using any XS module SYNOPSIS Interactive mode: perl -MCPAN::Nox -e shell; DESCRIPTION This package has the same functionality as CPAN.pm, but tries to prevent the usage of compiled extensions during its own execution. Its primary purpose is a rescue in case you upgraded perl and broke binary compatibility somehow. LICENSE This program is free software; you can redistribute it and/or modify it under the

$(

$( The real gid of this process. If you are on a machine that supports membership in multiple groups simultaneously, gives a space separated list of groups you are in. The first number is the one returned by getgid() , and the subsequent ones by getgroups() , one of which may be the same as the first number. However, a value assigned to $( must be a single number used to set the real gid. So the value given by $( should not be assigned back to $( without being forced numeric, such as by adding

locale - Perl pragma to use or avoid POSIX locales for built-in operations

NAME SYNOPSIS DESCRIPTION NAME locale - Perl pragma to use or avoid POSIX locales for built-in operations SYNOPSIS @x = sort @y; # Native-platform/Unicode code point sort order { use locale; @x = sort @y; # Locale-defined sort order } @x = sort @y; # Native-platform/Unicode code point sort order # again DESCRIPTION This pragma tells the compiler to enable (or disable) the use of POSIX locales for built-in operations (for example, LC_CTYPE for regular exp

IO::Poll - Object interface to system poll call

NAME SYNOPSIS DESCRIPTION METHODS SEE ALSO AUTHOR COPYRIGHT NAME IO::Poll - Object interface to system poll call SYNOPSIS use IO::Poll qw(POLLRDNORM POLLWRNORM POLLIN POLLHUP); $poll = IO::Poll->new(); $poll->mask($input_handle => POLLIN); $poll->mask($output_handle => POLLOUT); $poll->poll($timeout); $ev = $poll->events($input); DESCRIPTION IO::Poll is a simple interface to the system level poll routine. METHODS mask ( IO [, EVENT_MASK ] ) If EVENT_MASK is given, t

Sys::Hostname - Try every conceivable way to get hostname

NAME SYNOPSIS DESCRIPTION AUTHOR NAME Sys::Hostname - Try every conceivable way to get hostname SYNOPSIS use Sys::Hostname; $host = hostname; DESCRIPTION Attempts several methods of getting the system hostname and then caches the result. It tries the first available of the C library's gethostname(), `$Config{aphostname}` , uname(2), syscall(SYS_gethostname), `hostname` , `uname -n` , and the file /com/host. If all that fails it croak s. All NULs, returns, and newlines are removed from the re

Memoize::ExpireTest - test for Memoize expiration semantics

NAME DESCRIPTION NAME Memoize::ExpireTest - test for Memoize expiration semantics DESCRIPTION This module is just for testing expiration semantics. It's not a very good example of how to write an expiration module. If you are looking for an example, I recommend that you look at the simple example in the Memoize::Expire documentation, or at the code for Memoize::Expire itself. If you have questions, I will be happy to answer them if you send them to mjd-perl-memoize+@plover.com.

fc

fc EXPR fc Returns the casefolded version of EXPR. This is the internal function implementing the \F escape in double-quoted strings. Casefolding is the process of mapping strings to a form where case differences are erased; comparing two strings in their casefolded form is effectively a way of asking if two strings are equal, regardless of case. Roughly, if you ever found yourself writing this lc($this) eq lc($that) # Wrong! # or uc($this) eq uc($that) # Also wrong! # or $this =~

Pod::Perldoc::ToText - let Perldoc render Pod as plaintext

NAME SYNOPSIS DESCRIPTION CAVEAT SEE ALSO COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Perldoc::ToText - let Perldoc render Pod as plaintext SYNOPSIS perldoc -o text Some::Modulename DESCRIPTION This is a "plug-in" class that allows Perldoc to use Pod::Text as a formatter class. It supports the following options, which are explained in Pod::Text: alt, indent, loose, quotes, sentence, width For example: perldoc -o text -w indent:5 Some::Modulename CAVEAT This module may change to use a differe