ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant

NAME SYNOPSIS DESCRIPTION USAGE AUTHOR NAME ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant SYNOPSIS use ExtUtils::Constant::Utils qw (C_stringify); $C_code = C_stringify $stuff; DESCRIPTION ExtUtils::Constant::Utils packages up utility subroutines used by ExtUtils::Constant, ExtUtils::Constant::Base and derived classes. All its functions are explicitly exportable. USAGE C_stringify NAME A function which returns a 7 bit ASCII correctly \ escaped version of the string pas

ExtUtils::MM_BeOS - methods to override UN*X behaviour in ExtUtils::MakeMaker

NAME SYNOPSIS DESCRIPTION NAME ExtUtils::MM_BeOS - methods to override UN*X behaviour in ExtUtils::MakeMaker SYNOPSIS use ExtUtils::MM_BeOS; # Done internally by ExtUtils::MakeMaker if needed DESCRIPTION See ExtUtils::MM_Unix for a documentation of the methods provided there. This package overrides the implementation of these methods, not the semantics. os_flavor BeOS is BeOS. init_linker libperl.a equivalent to be linked to dynamic extensions. 1; __END__

IO::Compress::Bzip2 - Write bzip2 files/buffers

NAME SYNOPSIS DESCRIPTION Functional Interfacebzip2 $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsprint printf syswrite write flush tell eof seek binmode opened autoflush input_line_number fileno close newStream([OPTS]) Importing EXAMPLESApache::GZip Revisited Working with Net::FTP SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Compress::Bzip2

formline

formline PICTURE,LIST This is an internal function used by formats, though you may call it, too. It formats (see perlform) a list of values according to the contents of PICTURE, placing the output into the format output accumulator, $^A (or $ACCUMULATOR in English). Eventually, when a write is done, the contents of $^A are written to some filehandle. You could also read $^A and then set $^A back to "" . Note that a format typically does one formline per line of form, but the formline function i

Encode::MIME::NAME -- internally used by Encode

NAME SEE ALSO NAME Encode::MIME::NAME -- internally used by Encode SEE ALSO I18N::Charset

perlrun - how to execute the Perl interpreter

NAME SYNOPSIS DESCRIPTION#! and quoting on non-Unix systems Location of Perl Command Switches ENVIRONMENT NAME perlrun - how to execute the Perl interpreter SYNOPSIS perl [ -sTtuUWX ] [ -hv ] [ -V[:configvar] ] [ -cw ] [ -d[t][:debugger] ] [ -D[number/list] ] [ -pna ] [ -Fpattern ] [ -l[octal] ] [ -0[octal/hexadecimal] ] [ -Idir ] [ -m[-]module ] [ -M[-]'module...' ] [ -f ] [ -C [number/list] ] [ -S ] [ -x[dir] ] [ -i[extension] ] [ [-e|-E] 'command' ] [ -- ] [ programfile ] [ argument

getpeername

getpeername SOCKET Returns the packed sockaddr address of the other end of the SOCKET connection. use Socket; $hersockaddr = getpeername(SOCK); ($port, $iaddr) = sockaddr_in($hersockaddr); $herhostname = gethostbyaddr($iaddr, AF_INET); $herstraddr = inet_ntoa($iaddr);

$^M

$^M By default, running out of memory is an untrappable, fatal error. However, if suitably built, Perl can use the contents of $^M as an emergency memory pool after die()ing. Suppose that your Perl were compiled with -DPERL_EMERGENCY_SBRK and used Perl's malloc. Then $^M = 'a' x (1 << 16); would allocate a 64K buffer for use in an emergency. See the INSTALL file in the Perl distribution for information on how to add custom C compilation flags when compiling perl. To discourage casual us

%SIG

%SIG The hash %SIG contains signal handlers for signals. For example: sub handler { # 1st argument is signal name my($sig) = @_; print "Caught a SIG$sig--shutting down\n"; close(LOG); exit(0); } $SIG{'INT'} = \&handler; $SIG{'QUIT'} = \&handler; ... $SIG{'INT'} = 'DEFAULT'; # restore default action $SIG{'QUIT'} = 'IGNORE'; # ignore SIGQUIT Using a value of 'IGNORE' usually has the effect of ignoring the signal, except for the CHLD signal. See perlipc for mo

evalbytes

evalbytes EXPR evalbytes This function is like eval with a string argument, except it always parses its argument, or $_ if EXPR is omitted, as a string of bytes. A string containing characters whose ordinal value exceeds 255 results in an error. Source filters activated within the evaluated code apply to the code itself. This function is only available under the evalbytes feature, a use v5.16 (or higher) declaration, or with a CORE:: prefix. See feature for more information.