56 results (0.343 seconds)
++ed by:

1 non-PAUSE user(s).

Tom Wyant
Modules
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::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
Changes for version 0.006_01
    • Fixed RT 56864 - PPIx::Regexp::Lexer fails in Perl::Critic under Perl 5.13.0. This was due to the value of a returned $+[0] getting transmogrified before the caller saw it. I never did isolate what triggered the bug.
    • You can now get a tokenizer trace by setting environment value PPIX_REGEXP_TOKENIZER_TRACE to a non-zero numeric value. This is unsupported, though.



Hosting generously
sponsored by Bytemark