diagnostics, splain - produce verbose warning diagnostics

NAME SYNOPSIS DESCRIPTIONThe diagnostics Pragma The _splain_ Program EXAMPLES INTERNALS BUGS AUTHOR NAME diagnostics, splain - produce verbose warning diagnostics SYNOPSIS Using the diagnostics pragma: use diagnostics; use diagnostics -verbose; enable diagnostics; disable diagnostics; Using the splain standalone filter program: perl program 2>diag.out splain [-v] [-p] diag.out Using diagnostics to get stack traces from a misbehaving script: perl -Mdiagnostics=-traceonly my_script.pl

dump

dump LABEL dump EXPR dump This function causes an immediate core dump. See also the -u command-line switch in perlrun, which does the same thing. Primarily this is so that you can use the undump program (not supplied) to turn your core dump into an executable binary after having initialized all your variables at the beginning of the program. When the new binary is executed it will begin by executing a goto LABEL (with all the restrictions that goto suffers). Think of it as a goto with an interv

lstat

lstat FILEHANDLE lstat EXPR lstat DIRHANDLE lstat Does the same thing as the stat function (including setting the special _ filehandle) but stats a symbolic link instead of the file the symbolic link points to. If symbolic links are unimplemented on your system, a normal stat is done. For much more detailed information, please see the documentation for stat. If EXPR is omitted, stats $_ . Portability issues: lstat in perlport.

TAP::Parser::Iterator::Stream - Iterator for filehandle-based TAP sources

NAME VERSION SYNOPSIS DESCRIPTION METHODSClass Methods Instance Methods ATTRIBUTION SEE ALSO NAME TAP::Parser::Iterator::Stream - Iterator for filehandle-based TAP sources VERSION Version 3.35 SYNOPSIS use TAP::Parser::Iterator::Stream; open( TEST, 'test.tap' ); my $it = TAP::Parser::Iterator::Stream->new(\*TEST); my $line = $it->next; DESCRIPTION This is a simple iterator wrapper for reading from filehandles, used by TAP::Parser. Unless you're writing a plugin or subclassing, you

close

close FILEHANDLE close Closes the file or pipe associated with the filehandle, flushes the IO buffers, and closes the system file descriptor. Returns true if those operations succeed and if no error was reported by any PerlIO layer. Closes the currently selected filehandle if the argument is omitted. You don't have to close FILEHANDLE if you are immediately going to do another open on it, because open closes it for you. (See open.) However, an explicit close on an input file resets the line cou

readlink

readlink EXPR readlink Returns the value of a symbolic link, if symbolic links are implemented. If not, raises an exception. If there is a system error, returns the undefined value and sets $! (errno). If EXPR is omitted, uses $_ . Portability issues: readlink in perlport.

Auto-increment and Auto-decrement

Auto-increment and Auto-decrement "++" and "--" work as in C. That is, if placed before a variable, they increment or decrement the variable by one before returning the value, and if placed after, increment or decrement after returning the value. $i = 0; $j = 0; print $i++; # prints 0 print ++$j; # prints 1 Note that just as in C, Perl doesn't define when the variable is incremented or decremented. You just know it will be done sometime before or after the value is returned. This also mean

$INPUT_LINE_NUMBER

$INPUT_LINE_NUMBER

pod2usage - print usage messages from embedded pod docs in files

NAME SYNOPSIS OPTIONS AND ARGUMENTS DESCRIPTION SEE ALSO AUTHOR NAME pod2usage - print usage messages from embedded pod docs in files SYNOPSIS pod2usage [-help] [-man] [-exit exitval] [-output outfile] [-verbose level] [-pathlist dirlist] [-formatter module] file OPTIONS AND ARGUMENTS -help Print a brief help message and exit. -man Print this command's manual page and exit. -exit exitval The exit status value to return. -output outfile The output file to print to. If the special na

Encode::MIME::Header -- MIME 'B' and 'Q' header encoding

NAME SYNOPSIS ABSTRACT DESCRIPTION BUGS SEE ALSO NAME Encode::MIME::Header -- MIME 'B' and 'Q' header encoding SYNOPSIS use Encode qw/encode decode/; $utf8 = decode('MIME-Header', $header); $header = encode('MIME-Header', $utf8); ABSTRACT This module implements RFC 2047 Mime Header Encoding. There are 3 variant encoding names; MIME-Header , MIME-B and MIME-Q . The difference is described below decode() encode() ---------------------------------------------- MIME-Header