CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     P     > >     PPIx
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.