![]() |
| |||||||
| Distribution | PPI [Download] |
| Author | ADAMK [ Adam Kennedy ] |
| Version | 1.215 |
| Abstract | Parse, Analyze and Manipulate Perl (without perl) |
| Released | 26 Feb 2011 |
| Size | 223.5 KB |
| MD5 Checksum | 7b58542e39e8a162d2f6866d7c059bae |
| Additional Files | README | META | Changes | Makefile.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix | Prerequisites | Clone | Digest::MD5 | File::Spec | IO::String | List::MoreUtils | List::Util | Params::Util | Storable | Task::Weaken | |
| PPI [source] [v 1.215] | Parse, Analyze and Manipulate Perl (without perl) |
| PPI::Cache [source] [v 1.215] | The PPI Document Caching Layer |
| PPI::Document [source] [v 1.215] | Object representation of a Perl document |
| PPI::Document::File [source] [v 1.215] | A Perl Document located in a specific file |
| PPI::Document::Fragment [source] [v 1.215] | A fragment of a Perl Document |
| PPI::Document::Normalized [source] [v 1.215] | A normalized Perl Document |
| PPI::Dumper [source] [v 1.215] | Dumping of PDOM trees |
| PPI::Element [source] [v 1.215] | The abstract Element class, a base for all source objects |
| PPI::Exception [source] [v 1.215] | |
| PPI::Exception::ParserRejection [source] [v 1.215] | |
| PPI::Exception::ParserTimeout [source] [v 1.215] | |
| PPI::Find [source] [v 1.215] | Object version of the Element->find method |
| PPI::Lexer [source] [v 1.215] | The PPI Lexer |
| PPI::Node [source] [v 1.215] | Abstract PPI Node class, an Element that can contain other Elements |
| PPI::Normal [source] [v 1.215] | Normalize Perl Documents |
| PPI::Normal::Standard [source] [v 1.215] | Provides standard document normalization functions |
| PPI::Statement [source] [v 1.215] | The base class for Perl statements |
| PPI::Statement::Break [source] [v 1.215] | Statements which break out of normal statement flow |
| PPI::Statement::Compound [source] [v 1.215] | Describes all compound statements |
| PPI::Statement::Data [source] [v 1.215] | The __DATA__ section of a file |
| PPI::Statement::End [source] [v 1.215] | Content after the __END__ of a module |
| PPI::Statement::Expression [source] [v 1.215] | A generic and non-specialised statement |
| PPI::Statement::Given [source] [v 1.215] | Describes all compound statements |
| PPI::Statement::Include [source] [v 1.215] | Statements that include other code |
| PPI::Statement::Include::Perl6 [source] [v 1.215] | Inline Perl 6 file section |
| PPI::Statement::Null [source] [v 1.215] | A useless null statement |
| PPI::Statement::Package [source] [v 1.215] | A package statement |
| PPI::Statement::Scheduled [source] [v 1.215] | A scheduled code block |
| PPI::Statement::Sub [source] [v 1.215] | Subroutine declaration |
| PPI::Statement::Unknown [source] [v 1.215] | An unknown or transient statement |
| PPI::Statement::UnmatchedBrace [source] [v 1.215] | Isolated unmatched brace |
| PPI::Statement::Variable [source] [v 1.215] | Variable declaration statements |
| PPI::Statement::When [source] [v 1.215] | Describes all compound statements |
| PPI::Structure [source] [v 1.215] | The base class for Perl braced structures |
| PPI::Structure::Block [source] [v 1.215] | Curly braces representing a code block |
| PPI::Structure::Condition [source] [v 1.215] | Round braces for boolean context conditions |
| PPI::Structure::Constructor [source] [v 1.215] | Anonymous hash or array constructor |
| PPI::Structure::For [source] [v 1.215] | Circular braces for a for expression |
| PPI::Structure::Given [source] [v 1.215] | Circular braces for a switch statement |
| PPI::Structure::List [source] [v 1.215] | Explicit list or precedence ordering braces |
| PPI::Structure::Subscript [source] [v 1.215] | Braces that represent an array or hash subscript |
| PPI::Structure::Unknown [source] [v 1.215] | An unknown or unresolved brace structure |
| PPI::Structure::When [source] [v 1.215] | Circular braces for a when statement |
| PPI::Token [source] [v 1.215] | A single token of Perl source code |
| PPI::Token::ArrayIndex [source] [v 1.215] | Token getting the last index for an array |
| PPI::Token::Attribute [source] [v 1.215] | A token for a subroutine attribute |
| PPI::Token::BOM [source] [v 1.215] | Tokens representing Unicode byte order marks |
| PPI::Token::Cast [source] [v 1.215] | A prefix which forces a value into a different context |
| PPI::Token::Comment [source] [v 1.215] | A comment in Perl source code |
| PPI::Token::DashedWord [source] [v 1.215] | A dashed bareword token |
| PPI::Token::Data [source] [v 1.215] | The actual data in the __DATA__ section of a file |
| PPI::Token::End [source] [v 1.215] | Completely useless content after the __END__ tag |
| PPI::Token::HereDoc [source] [v 1.215] | Token class for the here-doc |
| PPI::Token::Label [source] [v 1.215] | Token class for a statement label |
| PPI::Token::Magic [source] [v 1.215] | Tokens representing magic variables |
| PPI::Token::Number [source] [v 1.215] | Token class for a number |
| PPI::Token::Number::Binary [source] [v 1.215] | Token class for a binary number |
| PPI::Token::Number::Exp [source] [v 1.215] | Token class for an exponential notation number |
| PPI::Token::Number::Float [source] [v 1.215] | Token class for a floating-point number |
| PPI::Token::Number::Hex [source] [v 1.215] | Token class for a binary number |
| PPI::Token::Number::Octal [source] [v 1.215] | Token class for a binary number |
| PPI::Token::Number::Version [source] [v 1.215] | Token class for a byte-packed number |
| PPI::Token::Operator [source] [v 1.215] | Token class for operators |
| PPI::Token::Pod [source] [v 1.215] | Sections of POD in Perl documents |
| PPI::Token::Prototype [source] [v 1.215] | A subroutine prototype descriptor |
| PPI::Token::Quote [source] [v 1.215] | String quote abstract base class |
| PPI::Token::Quote::Double [source] [v 1.215] | A standard "double quote" token |
| PPI::Token::Quote::Interpolate [source] [v 1.215] | The interpolation quote-like operator |
| PPI::Token::Quote::Literal [source] [v 1.215] | The literal quote-like operator |
| PPI::Token::Quote::Single [source] [v 1.215] | A 'single quote' token |
| PPI::Token::QuoteLike [source] [v 1.215] | Quote-like operator abstract base class |
| PPI::Token::QuoteLike::Backtick [source] [v 1.215] | A `backticks` command token |
| PPI::Token::QuoteLike::Command [source] [v 1.215] | The command quote-like operator |
| PPI::Token::QuoteLike::Readline [source] [v 1.215] | The readline quote-like operator |
| PPI::Token::QuoteLike::Regexp [source] [v 1.215] | Regexp constructor quote-like operator |
| PPI::Token::QuoteLike::Words [source] [v 1.215] | Word list constructor quote-like operator |
| PPI::Token::Regexp [source] [v 1.215] | Regular expression abstract base class |
| PPI::Token::Regexp::Match [source] [v 1.215] | A standard pattern match regex |
| PPI::Token::Regexp::Substitute [source] [v 1.215] | A match and replace regular expression token |
| PPI::Token::Regexp::Transliterate [source] [v 1.215] | A transliteration regular expression token |
| PPI::Token::Separator [source] [v 1.215] | The __DATA__ and __END__ tags |
| PPI::Token::Structure [source] [v 1.215] | Token class for characters that define code structure |
| PPI::Token::Symbol [source] [v 1.215] | A token class for variables and other symbols |
| PPI::Token::Unknown [source] [v 1.215] | Token of unknown or as-yet undetermined type |
| PPI::Token::Whitespace [source] [v 1.215] | Tokens representing ordinary white space |
| PPI::Token::Word [source] [v 1.215] | The generic "word" Token |
| PPI::Token::_QuoteEngine [source] [v 1.215] | The PPI Quote Engine |
| PPI::Token::_QuoteEngine::Full [source] [v 1.215] | |
| PPI::Token::_QuoteEngine::Simple [source] [v 1.215] | |
| PPI::Tokenizer [source] [v 1.215] | The Perl Document Tokenizer |
| PPI::Transform [source] [v 1.215] | Abstract base class for document transformation classes |
| PPI::Transform::UpdateCopyright [source] [v 1.215] | Demonstration PPI::Transform class |
| PPI::Util [source] [v 1.215] | |
| PPI::XSAccessor [source] [v 1.215] |
| Perl Core Modules >> PPI | |
| Development Support >> PPI | |
| Data Type Utilities >> PPI | |
| String Lang Text Proc >> PPI | |
| Miscellaneous Modules >> PPI | |
| Documentation >> PPI |
| ActiveState default Perl 5.10 repository [ v 1.215 ] |
| ActiveState default Perl 5.12 repository [ v 1.215 ] |
| ActiveState default Perl 5.8 repository [ v 1.206 ] |
| www.bribes.org Perl 5.10 repository [ v 1.215 ] |
| www.bribes.org Perl 5.12 repository [ v 1.215 ] |
| www.bribes.org Perl 5.8 repository [ v 1.215 ] |
| tcool.org Perl 5.8 repository [ v 1.203 ] |
| trouchelle.com Perl 5.10 repository [ v 1.215 ] |
| trouchelle.com Perl 5.12 repository [ v 1.212 ] |
| trouchelle.com Perl 5.8 repository [ v 1.205 ] |
| uwinnipeg Perl 5.10 repository [ v 1.201 ] |
| uwinnipeg Perl 5.8 repository [ v 1.118 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |