![]() |
| |||||||
| PPIx::EditorTools
|
PPIx::EditorTools::FindUnmatchedBrace
|
PPIx::EditorTools::FindVariableDeclaration
|
| PPIx::EditorTools::IntroduceTemporaryVariable
|
PPIx::EditorTools::Lexer
|
PPIx::EditorTools::Outline
|
| PPIx::EditorTools::RenamePackage
|
PPIx::EditorTools::RenamePackageFromPath
|
PPIx::EditorTools::RenameVariable
|
| PPIx::EditorTools::ReturnObject
|
PPIx::Grep
Search L<PPI> documents (not Perl code). |
PPIx::IndexLines
Given a line number, returns some basic information about where in the perl document you are |
| PPIx::IndexOffsets
Index offsets for tokens in PPI |
PPIx::LineToSub
Find the package and subroutine by line |
PPIx::Regexp
Represent a regular expression of some sort |
| PPIx::Regexp::Constant
Constants for the PPIx::Regexp system |
PPIx::Regexp::Dumper
Dump the results of parsing regular expressions |
PPIx::Regexp::Element
Base of the PPIx::Regexp hierarchy. |
| PPIx::Regexp::Lexer
Assemble tokenizer output. |
PPIx::Regexp::Node
Represent a container |
PPIx::Regexp::Node::Range
Represent a character range in a character class |
| PPIx::Regexp::Structure
Represent a structure. |
PPIx::Regexp::Structure::Assertion
Represent a parenthesized assertion |
PPIx::Regexp::Structure::BranchReset
Represent a branch reset group |
| PPIx::Regexp::Structure::Capture
Represent capture parentheses. |
PPIx::Regexp::Structure::CharClass
Represent a character class |
PPIx::Regexp::Structure::Code
Represent one of the code structures. |
| PPIx::Regexp::Structure::Main
Represent a regular expression proper, or a substitution |
PPIx::Regexp::Structure::Modifier
Represent modifying parentheses |
PPIx::Regexp::Structure::NamedCapture
Represent a named capture |
| PPIx::Regexp::Structure::Quantifier
Represent curly bracket quantifiers |
PPIx::Regexp::Structure::Regexp
Represent the top-level regular expression |
PPIx::Regexp::Structure::Replacement
Represent the replacement in s/// |
| PPIx::Regexp::Structure::Subexpression
Represent an independent subexpression |
PPIx::Regexp::Structure::Switch
Represent a switch |
PPIx::Regexp::Structure::Unknown
Represent an unknown structure. |
| PPIx::Regexp::Support
Basis for the PPIx::Regexp support classes |
PPIx::Regexp::Token
Base class for PPIx::Regexp tokens. |
PPIx::Regexp::Token::Assertion
Represent a simple assertion. |
| PPIx::Regexp::Token::Backreference
Represent a back reference |
PPIx::Regexp::Token::Backtrack
Represent backtrack control. |
PPIx::Regexp::Token::CharClass
Represent a character class |
| PPIx::Regexp::Token::CharClass::POSIX
Represent a POSIX character class |
PPIx::Regexp::Token::CharClass::POSIX::Unknown
Represent an unknown or unsupported POSIX character class |
PPIx::Regexp::Token::CharClass::Simple
This class represents a simple character class |
| PPIx::Regexp::Token::Code
Represent a chunk of Perl embedded in a regular expression. |
PPIx::Regexp::Token::Comment
Represent a comment. |
PPIx::Regexp::Token::Condition
Represent the condition of a switch |
| PPIx::Regexp::Token::Control
Case and quote control. |
PPIx::Regexp::Token::Delimiter
Represent the delimiters of the regular expression |
PPIx::Regexp::Token::Greediness
Represent a greediness qualifier. |
| PPIx::Regexp::Token::GroupType
Represent a grouping parenthesis type. |
PPIx::Regexp::Token::GroupType::Assertion
Represent a look ahead or look behind assertion |
PPIx::Regexp::Token::GroupType::BranchReset
Represent a branch reset specifier |
| PPIx::Regexp::Token::GroupType::Code
Represent one of the embedded code indicators |
PPIx::Regexp::Token::GroupType::Modifier
Represent the modifiers in a modifier group. |
PPIx::Regexp::Token::GroupType::NamedCapture
Represent a named capture |
| PPIx::Regexp::Token::GroupType::Subexpression
Represent an independent subexpression marker |
PPIx::Regexp::Token::GroupType::Switch
Represent the introducing characters for a switch |
PPIx::Regexp::Token::Interpolation
Represent an interpolation in the PPIx::Regexp package. |
| PPIx::Regexp::Token::Literal
Represent a literal character |
PPIx::Regexp::Token::Modifier
Represent modifiers. |
PPIx::Regexp::Token::Operator
Represent an operator. |
| PPIx::Regexp::Token::Quantifier
Represent an atomic quantifier. |
PPIx::Regexp::Token::Recursion
Represent a recursion |
PPIx::Regexp::Token::Reference
Represent a reference to a capture |
| PPIx::Regexp::Token::Structure
Represent structural elements. |
PPIx::Regexp::Token::Unknown
Represent an unknown token |
PPIx::Regexp::Token::Unmatched
Represent an unmatched right bracket |
| PPIx::Regexp::Token::Whitespace
Represent whitespace |
PPIx::Regexp::Tokenizer
Tokenize a regular expression |
PPIx::Regexp::Util
Utility functions for PPIx::Regexp; |
| PPIx::Shorthand
Translation of short names to L<PPI::Element> classes. |
PPIx::Utilities
Extensions to L<PPI|PPI>. |
PPIx::Utilities::Exception::Bug
A problem identified by L<PPIx::Utilities|PPIx::Utilities>. |
| PPIx::Utilities::Node
Extensions to L<PPI::Node|PPI::Node>. |
PPIx::Utilities::Statement
Extensions to L<PPI::Statement|PPI::Statement>. |
PPIx::XPath
an XPath implementation for the PDOM |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |