Tie::StdHandle - base class definitions for tied handles

NAME SYNOPSIS DESCRIPTION NAME Tie::StdHandle - base class definitions for tied handles SYNOPSIS package NewHandle; require Tie::Handle; @ISA = qw(Tie::Handle); sub READ { ... } # Provide a needed method sub TIEHANDLE { ... } # Overrides inherited method package main; tie *FH, 'NewHandle'; DESCRIPTION The Tie::StdHandle package provide most methods for file handles described in perltie (the exceptions are UNTIE and DESTROY ). It causes tied file handles to behave exactly like standard

base - Establish an ISA relationship with base classes at compile time

NAME SYNOPSIS DESCRIPTION DIAGNOSTICS HISTORY CAVEATS SEE ALSO NAME base - Establish an ISA relationship with base classes at compile time SYNOPSIS package Baz; use base qw(Foo Bar); DESCRIPTION Unless you are using the fields pragma, consider this module discouraged in favor of the lighter-weight parent . Allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Roughly similar in effect to package Baz; BEGIN { require Foo; requir

Net::Netrc - OO interface to users netrc file

NAME SYNOPSIS DESCRIPTION THE .netrc FILE CONSTRUCTOR METHODS AUTHOR SEE ALSO COPYRIGHT NAME Net::Netrc - OO interface to users netrc file SYNOPSIS use Net::Netrc; $mach = Net::Netrc->lookup('some.machine'); $login = $mach->login; ($login, $password, $account) = $mach->lpa; DESCRIPTION Net::Netrc is a class implementing a simple interface to the .netrc file used as by the ftp program. Net::Netrc also implements security checks just like the ftp program, these checks are, first that

perlpacktut - tutorial on pack and unpack

NAME DESCRIPTION The Basic Principle Packing Text Packing NumbersIntegers Unpacking a Stack Frame How to Eat an Egg on a Net Byte-order modifiers Floating point Numbers Exotic TemplatesBit Strings Uuencoding Doing Sums Unicode Another Portable Binary Encoding Template Grouping Lengths and WidthsString Lengths Dynamic Templates Counting Repetitions Intel HEX Packing and Unpacking C StructuresThe Alignment Pit Dealing with Endian-ness Alignment, Take 2 Alignment, Take 3 Pointers for How to

@INC

@INC The array @INC contains the list of places that the do EXPR , require, or use constructs look for their library files. It initially consists of the arguments to any -I command-line switches, followed by the default Perl library, probably /usr/local/lib/perl, followed by ".", to represent the current directory. ("." will not be appended if taint checks are enabled, either by -T or by -t .) If you need to modify this at runtime, you should use the use lib pragma to get the machine-dependent

perluniprops - Index of Unicode Version 7.0.0 character properties in Perl

NAME DESCRIPTION Properties accessible through \p{} and \P{}Legal \p{} and \P{} constructs that match no characters Properties accessible through Unicode::UCD Properties accessible through other means Unicode character properties that are NOT accepted by Perl Other information in the Unicode data base SEE ALSO NAME perluniprops - Index of Unicode Version 7.0.0 character properties in Perl DESCRIPTION This document provides information about the portion of the Unicode database that deals with

ref

ref EXPR ref Returns a non-empty string if EXPR is a reference, the empty string otherwise. If EXPR is not specified, $_ will be used. The value returned depends on the type of thing the reference is a reference to. Builtin types include: SCALAR ARRAY HASH CODE REF GLOB LVALUE FORMAT IO VSTRING Regexp You can think of ref as a typeof operator. if (ref($r) eq "HASH") { print "r is a reference to a hash.\n"; } unless (ref($r)) { print "r is not a reference at all.\n"; } The return value

$LAST_PAREN_MATCH

$LAST_PAREN_MATCH

SelectSaver - save and restore selected file handle

NAME SYNOPSIS DESCRIPTION NAME SelectSaver - save and restore selected file handle SYNOPSIS use SelectSaver; { my $saver = SelectSaver->new(FILEHANDLE); # FILEHANDLE is selected } # previous handle is selected { my $saver = SelectSaver->new; # new handle may be selected, or not } # previous handle is selected DESCRIPTION A SelectSaver object contains a reference to the file handle that was selected when it was created. If its new method gets an extra parameter, then that

B::Terse - Walk Perl syntax tree, printing terse info about ops

NAME SYNOPSIS DESCRIPTION AUTHOR NAME B::Terse - Walk Perl syntax tree, printing terse info about ops SYNOPSIS perl -MO=Terse[,OPTIONS] foo.pl DESCRIPTION This module prints the contents of the parse tree, but without as much information as B::Debug. For comparison, print "Hello, world." produced 96 lines of output from B::Debug, but only 6 from B::Terse. This module is useful for people who are writing their own back end, or who are learning about the Perl internals. It's not useful to the