__LINE__

__LINE__ A special token that compiles to the current line number.

ucfirst

ucfirst EXPR ucfirst Returns the value of EXPR with the first character in uppercase (titlecase in Unicode). This is the internal function implementing the \u escape in double-quoted strings. If EXPR is omitted, uses $_ . This function behaves the same way under various pragma, such as in a locale, as lc does.

perlbug - how to submit bug reports on Perl

NAME SYNOPSIS DESCRIPTION OPTIONS AUTHORS SEE ALSO BUGS NAME perlbug - how to submit bug reports on Perl SYNOPSIS perlbug perlbug [ -v ] [ -a address ] [ -s subject ] [ -b body | -f inputfile ] [ -F outputfile ] [ -r returnaddress ] [ -e editor ] [ -c adminaddress | -C ] [ -S ] [ -t ] [ -d ] [ -A ] [ -h ] [ -T ] perlbug [ -v ] [ -r returnaddress ] [ -A ] [ -ok | -okay | -nok | -nokay ] perlthanks DESCRIPTION This program is designed to help you generate and send bug reports (and thank-you not

$^W

$^W The current value of the warning switch, initially true if -w was used, false otherwise, but directly modifiable. See also warnings. Mnemonic: related to the -w switch.

Test::More - yet another framework for writing test scripts

NAME SYNOPSIS DESCRIPTIONI love it when a plan comes together Test names I'm ok, you're not ok. Module tests Complex data structures Diagnostics Conditional tests Test control Discouraged comparison functions Extending and Embedding Test::More EXIT CODES COMPATIBILITY CAVEATS and NOTES HISTORY SEE ALSOALTERNATIVES TESTING FRAMEWORKS ADDITIONAL LIBRARIES OTHER COMPONENTS BUNDLES AUTHORS MAINTAINERS BUGS SOURCE COPYRIGHT NAME Test::More - yet another framework for writing test scripts SYNOP

DB - programmatic interface to the Perl debugging API

NAME SYNOPSIS DESCRIPTIONGlobal Variables API Methods Client Callback Methods BUGS AUTHOR NAME DB - programmatic interface to the Perl debugging API SYNOPSIS package CLIENT; use DB; @ISA = qw(DB); # these (inherited) methods can be called by the client CLIENT->register() # register a client package name CLIENT->done() # de-register from the debugging API CLIENT->skippkg('hide::hide') # ask DB not to stop in this package CLIENT->cont([WHERE]) # run some mor

perlretut - Perl regular expressions tutorial

NAME DESCRIPTION Part 1: The basicsSimple word matching Using character classes Matching this or that Grouping things and hierarchical matching Extracting matches Backreferences Relative backreferences Named backreferences Alternative capture group numbering Position information Non-capturing groupings Matching repetitions Possessive quantifiers Building a regexp Using regular expressions in Perl Part 2: Power toolsMore on characters, strings, and character classes Compiling and saving regul

IPC::Cmd - finding and running system commands made easy

NAME SYNOPSIS DESCRIPTION CLASS METHODS$ipc_run_version = IPC::Cmd->can_use_ipc_run( [VERBOSE] ) $ipc_open3_version = IPC::Cmd->can_use_ipc_open3( [VERBOSE] ) $bool = IPC::Cmd->can_capture_buffer $bool = IPC::Cmd->can_use_run_forked FUNCTIONS$path = can_run( PROGRAM ); $ok | ($ok, $err, $full_buf, $stdout_buff, $stderr_buff) = run( command => COMMAND, [verbose => BOOL, buffer => \$SCALAR, timeout => DIGIT] ); $hashref = run_forked( COMMAND, { child_stdin => SCALAR,

$^R

$^R The result of evaluation of the last successful (?{ code }) regular expression assertion (see perlre). May be written to. This variable was added in Perl 5.005.

Pod::Simple::Debug -- put Pod::Simple into trace/debug mode

NAME SYNOPSIS DESCRIPTION CAVEATS GUTS SEE ALSO SUPPORT COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Simple::Debug -- put Pod::Simple into trace/debug mode SYNOPSIS use Pod::Simple::Debug (5); # or some integer Or: my $debuglevel; use Pod::Simple::Debug (\$debuglevel, 0); ...some stuff that uses Pod::Simple to do stuff, but which you don't want debug output from... $debug_level = 4; ...some stuff that uses Pod::Simple to do stuff, but which you DO want debug output from... $debug_level =