ARGVOUT

ARGVOUT The special filehandle that points to the currently open output file when doing edit-in-place processing with -i. Useful when you have to do a lot of inserting and don't want to keep modifying $_ . See perlrun for the -i switch.

c2ph, pstruct - Dump C structures as generated from cc -g -S stabs

NAME SYNOPSISOPTIONS DESCRIPTION NAME c2ph, pstruct - Dump C structures as generated from cc -g -S stabs SYNOPSIS c2ph [-dpnP] [var=val] [files ...] OPTIONS Options: -w wide; short for: type_width=45 member_width=35 offset_width=8 -x hex; short for: offset_fmt=x offset_width=08 size_fmt=x size_width=04 -n do not generate perl code (default when invoked as pstruct) -p generate perl code (default when invoked as c2ph) -v generate perl code, with C decls as comments -i do NOT reco

strict - Perl pragma to restrict unsafe constructs

NAME SYNOPSIS DESCRIPTION HISTORY NAME strict - Perl pragma to restrict unsafe constructs SYNOPSIS use strict; use strict "vars"; use strict "refs"; use strict "subs"; use strict; no strict "vars"; DESCRIPTION If no import list is supplied, all possible restrictions are assumed. (This is the safest mode to operate in, but is sometimes too strict for casual programming.) Currently, there are three possible things to be strict about: "subs", "vars", and "refs". strict refs This generates a

vars - Perl pragma to predeclare global variable names

NAME SYNOPSIS DESCRIPTION NAME vars - Perl pragma to predeclare global variable names SYNOPSIS use vars qw($frob @mung %seen); DESCRIPTION NOTE: For use with variables in the current package for a single scope, the functionality provided by this pragma has been superseded by our declarations, available in Perl v5.6.0 or later, and use of this pragma is discouraged. See our. This will predeclare all the variables whose names are in the list, allowing you to use them under "use strict", and di

$|

$| If set to nonzero, forces a flush right away and after every write or print on the currently selected output channel. Default is 0 (regardless of whether the channel is really buffered by the system or not; $| tells you only whether you've asked Perl explicitly to flush after each write). STDOUT will typically be line buffered if output is to the terminal and block buffered otherwise. Setting this variable is useful primarily when you are outputting to a pipe or socket, such as when you are

Config::Extensions

SYNOPSIS DESCRIPTION AUTHOR SYNOPSIS use Config::Extensions '%Extensions'; if ($Extensions{PerlIO::via}) { # This perl has PerlIO::via built } DESCRIPTION The Config::Extensions module provides a hash %Extensions containing all the core extensions that were enabled for this perl. The hash is keyed by extension name, with each entry having one of 3 possible values: dynamic The extension is dynamically linked nonxs The extension is pure perl, so doesn't need linking to the perl executab

Pod::Perldoc::BaseTo - Base for Pod::Perldoc formatters

NAME SYNOPSIS DESCRIPTION SEE ALSO COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Perldoc::BaseTo - Base for Pod::Perldoc formatters SYNOPSIS package Pod::Perldoc::ToMyFormat; use parent qw( Pod::Perldoc::BaseTo ); ... DESCRIPTION This package is meant as a base of Pod::Perldoc formatters, like Pod::Perldoc::ToText, Pod::Perldoc::ToMan, etc. It provides default implementations for the methods is_pageable write_with_binmode output_extension _perldoc_elem The concrete formatter must implement ne

times

times Returns a four-element list giving the user and system times in seconds for this process and any exited children of this process. ($user,$system,$cuser,$csystem) = times; In scalar context, times returns $user . Children's times are only included for terminated children. Portability issues: times in perlport.

ExtUtils::MY - ExtUtils::MakeMaker subclass for customization

NAME SYNOPSIS DESCRIPTION NAME ExtUtils::MY - ExtUtils::MakeMaker subclass for customization SYNOPSIS # in your Makefile.PL sub MY::whatever { ... } DESCRIPTION FOR INTERNAL USE ONLY ExtUtils::MY is a subclass of ExtUtils::MM. Its provided in your Makefile.PL for you to add and override MakeMaker functionality. It also provides a convenient alias via the MY class. ExtUtils::MY might turn out to be a temporary solution, but MY won't go away.

$]

$] The revision, version, and subversion of the Perl interpreter, represented as a decimal of the form 5.XXXYYY, where XXX is the version / 1e3 and YYY is the subversion / 1e6. For example, Perl v5.10.1 would be "5.010001". This variable can be used to determine whether the Perl interpreter executing a script is in the right range of versions: warn "No PerlIO!\n" if $] lt '5.008'; When comparing $] , string comparison operators are highly recommended. The inherent limitations of binary floati