perlfaq7 - General Perl Language Issues

NAME VERSION DESCRIPTIONCan I get a BNF/yacc/RE for the Perl language? What are all these $@%&* punctuation signs, and how do I know when to use them? Do I always/never have to quote my strings or use semicolons and commas? How do I skip some return values? How do I temporarily block warnings? What's an extension? Why do Perl operators have different precedence than C operators? How do I declare/create a structure? How do I create a module? How do I adopt or take over a module already on C

Pod::Text::Termcap - Convert POD data to ASCII text with format escapes

NAME SYNOPSIS DESCRIPTION NOTES SEE ALSO AUTHOR COPYRIGHT AND LICENSE NAME Pod::Text::Termcap - Convert POD data to ASCII text with format escapes SYNOPSIS use Pod::Text::Termcap; my $parser = Pod::Text::Termcap->new (sentence => 0, width => 78); # Read POD from STDIN and write to STDOUT. $parser->parse_from_filehandle; # Read POD from file.pod and write to file.txt. $parser->parse_from_file ('file.pod', 'file.txt'); DESCRIPTION Pod::Text::Termcap is a simple subclass of Pod

TAP::Formatter::Console::Session - Harness output delegate for default console output

NAME VERSION DESCRIPTION clear_for_close close_test header result NAME TAP::Formatter::Console::Session - Harness output delegate for default console output VERSION Version 3.35 DESCRIPTION This provides console orientated output formatting for TAP::Harness. clear_for_close close_test header result

IO::Socket - Object interface to socket communications

NAME SYNOPSIS DESCRIPTION CONSTRUCTOR METHODS LIMITATIONS SEE ALSO AUTHOR COPYRIGHT NAME IO::Socket - Object interface to socket communications SYNOPSIS use IO::Socket; DESCRIPTION IO::Socket provides an object interface to creating and using sockets. It is built upon the IO::Handle interface and inherits all the methods defined by IO::Handle. IO::Socket only defines methods for those operations which are common to all types of socket. Operations which are specified to a socket in a particul

printf

printf FILEHANDLE FORMAT, LIST printf FILEHANDLE printf FORMAT, LIST printf Equivalent to print FILEHANDLE sprintf(FORMAT, LIST) , except that $\ (the output record separator) is not appended. The FORMAT and the LIST are actually parsed as a single list. The first argument of the list will be interpreted as the printf format. This means that printf(@_) will use $_[0] as the format. See sprintf for an explanation of the format argument. If use locale for LC_NUMERIC Look for this throught pod is

${^RE_TRIE_MAXBUF}

${^RE_TRIE_MAXBUF} Controls how certain regex optimisations are applied and how much memory they utilize. This value by default is 65536 which corresponds to a 512kB temporary cache. Set this to a higher value to trade memory for speed when matching large alternations. Set it to a lower value if you want the optimisations to be as conservative of memory as possible but still occur, and set it to a negative value to prevent the optimisation and conserve the most memory. Under normal situations

connect

connect SOCKET,NAME Attempts to connect to a remote socket, just like connect(2). Returns true if it succeeded, false otherwise. NAME should be a packed address of the appropriate type for the socket. See the examples in Sockets: Client/Server Communication in perlipc.

PerlIO::scalar - in-memory IO, scalar IO

NAME SYNOPSIS DESCRIPTION IMPLEMENTATION NOTE NAME PerlIO::scalar - in-memory IO, scalar IO SYNOPSIS my $scalar = ''; ... open my $fh, "<", \$scalar or die; open my $fh, ">", \$scalar or die; open my $fh, ">>", \$scalar or die; or my $scalar = ''; ... open my $fh, "<:scalar", \$scalar or die; open my $fh, ">:scalar", \$scalar or die; open my $fh, ">>:scalar", \$scalar or die; DESCRIPTION A filehandle is opened but the file operations are performed "in-memory" on

${^RE_DEBUG_FLAGS}

${^RE_DEBUG_FLAGS} The current value of the regex debugging flags. Set to 0 for no debug output even when the re 'debug' module is loaded. See re for details. This variable was added in Perl v5.10.0.

Math::BigFloat - Arbitrary size floating point math package

NAME SYNOPSIS DESCRIPTIONInput Output mantissa(), exponent() and parts() Accuracy vs. Precision Rounding METHODS Autocreating constantsMath library Using Math::BigInt::Lite EXPORTS CAVEATS BUGS SUPPORT LICENSE SEE ALSO AUTHORS NAME Math::BigFloat - Arbitrary size floating point math package SYNOPSIS use Math::BigFloat; # Number creation my $x = Math::BigFloat->new($str); # defaults to 0 my $y = $x->copy(); # make a true copy my $nan = Math::BigFloat->bnan(); # create a N