Devel::PPPort - Perl/Pollution/Portability

NAME SYNOPSIS DESCRIPTIONWhy use ppport.h? How to use ppport.h Running ppport.h FUNCTIONSWriteFile GetFileContents COMPATIBILITYProvided Perl compatibility API Perl API not supported by ppport.h BUGS AUTHORS COPYRIGHT SEE ALSO NAME Devel::PPPort - Perl/Pollution/Portability SYNOPSIS Devel::PPPort::WriteFile(); # defaults to ./ppport.h Devel::PPPort::WriteFile('someheader.h'); # Same as above but retrieve contents rather than write file my $contents = Devel::PPPort::GetFileContents();

attributes - get/set subroutine or variable attributes

NAME SYNOPSIS DESCRIPTIONWhat import does Built-in Attributes Available Subroutines Package-specific Attribute Handling Syntax of Attribute Lists EXPORTSDefault exports Available exports Export tags defined EXAMPLES MORE EXAMPLES SEE ALSO NAME attributes - get/set subroutine or variable attributes SYNOPSIS sub foo : method ; my ($x,@y,%z) : Bent = 1; my $s = sub : method { ... }; use attributes (); # optional, to get subroutine declarations my @attrlist = attributes::get(\&foo); use

sub

sub NAME BLOCK sub NAME (PROTO) BLOCK sub NAME : ATTRS BLOCK sub NAME (PROTO) : ATTRS BLOCK This is subroutine definition, not a real function per se. Without a BLOCK it's just a forward declaration. Without a NAME, it's an anonymous function declaration, so does return a value: the CODE ref of the closure just created. See perlsub and perlref for details about subroutines and references; see attributes and Attribute::Handlers for more information about attributes.

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__

uc

uc EXPR uc Returns an uppercased version of EXPR. This is the internal function implementing the \U escape in double-quoted strings. It does not attempt to do titlecase mapping on initial letters. See ucfirst for that. If EXPR is omitted, uses $_ . This function behaves the same way under various pragma, such as in a locale, as lc does.

getpriority

getpriority WHICH,WHO Returns the current priority for a process, a process group, or a user. (See getpriority(2).) Will raise a fatal exception if used on a machine that doesn't implement getpriority(2). Portability issues: getpriority in perlport.

TAP::Parser::Result::Unknown - Unknown result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODS NAME TAP::Parser::Result::Unknown - Unknown result token. VERSION Version 3.35 DESCRIPTION This is a subclass of TAP::Parser::Result. A token of this class will be returned if the parser does not recognize the token line. For example: 1..5 VERSION 7 ok 1 - woo hooo! ... woo hooo! is cool! In the above "TAP", the second and fourth lines will generate "Unknown" tokens. OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod co

B::Concise - Walk Perl syntax tree, printing concise info about ops

NAME SYNOPSIS DESCRIPTION EXAMPLE OPTIONSOptions for Opcode Ordering Options for Line-Style Options for tree-specific formatting Options controlling sequence numbering Other options Option Stickiness ABBREVIATIONSOP class abbreviations OP flags abbreviations FORMATTING SPECIFICATIONSSpecial Patterns # Variables One-Liner Command tips Using B::Concise outside of the O frameworkExample: Altering Concise Renderings set_style() set_style_standard($name) add_style () add_callback () Running B

package

package NAMESPACE package NAMESPACE VERSION package NAMESPACE BLOCK package NAMESPACE VERSION BLOCK Declares the BLOCK or the rest of the compilation unit as being in the given namespace. The scope of the package declaration is either the supplied code BLOCK or, in the absence of a BLOCK, from the declaration itself through the end of current scope (the enclosing block, file, or eval). That is, the forms without a BLOCK are operative through the end of the current scope, just like the my, state

B::Debug - Walk Perl syntax tree, printing debug info about ops

NAME SYNOPSIS DESCRIPTION OPTIONS AUTHOR LICENSE NAME B::Debug - Walk Perl syntax tree, printing debug info about ops SYNOPSIS perl -MO=Debug foo.pl perl -MO=Debug,-exec foo.pl DESCRIPTION See ext/B/README and the newer B::Concise, B::Terse. OPTIONS With option -exec, walks tree in execute order, otherwise in basic order. AUTHOR Malcolm Beattie, mbeattie@sable.ox.ac.uk Reini Urban rurban@cpan.org LICENSE Copyright (c) 1996, 1997 Malcolm Beattie Copyright (c) 2008, 2010, 2013, 2014 Reini Urb