Search results for "module:PPIx::Regexp::Token::Delimiter"

PPIx::Regexp::Token::Delimiter - Represent the delimiters of the regular expression River stage three • 9 direct dependents • 168 total dependents

This token represents the delimiters of the regular expression. Since the tokenizer has to figure out where these are anyway, this class is used to give the lexer a hint about what is going on....

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC

PPIx::Regexp - Represent a regular expression of some sort River stage three • 9 direct dependents • 168 total dependents

The purpose of the PPIx-Regexp package is to parse regular expressions in a manner similar to the way the PPI package parses Perl. This class forms the root of the parse tree, playing a role similar to PPI::Document. This package shares with PPI the ...

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC

PPIx::Regexp::Structure - Represent a structure. River stage three • 9 direct dependents • 168 total dependents

This class represents a bracketed construction of some sort. The brackets are considered part of the structure, but not inside it. So the "elements()" method returns the brackets if they are defined, but the "children()" method does not....

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC

PPIx::Regexp::Tokenizer - Tokenize a regular expression River stage three • 9 direct dependents • 168 total dependents

This class provides tokenization of the regular expression....

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC

PPIx::Regexp::Token::GroupType - Represent a grouping parenthesis type. River stage three • 9 direct dependents • 168 total dependents

This class represents any of the magic sequences of characters that can follow an open parenthesis. This particular class is intended to be abstract....

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC

PPIx::Regexp::Token::Structure - Represent structural elements. River stage three • 9 direct dependents • 168 total dependents

This class represents things that define the structure of the regular expression. This typically means brackets of various sorts, but to prevent proliferation of token classes the type of the regular expression is stored here....

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC

PPIx::Regexp::Token::Whitespace - Represent whitespace River stage three • 9 direct dependents • 168 total dependents

This class represents whitespace. It will appear inside the regular expression only if the "/x" modifier is present, but it may also appear between the type and the opening delimiter (e.g. "qr {foo}") or after the regular expression in a bracketed su...

WYANT/PPIx-Regexp-0.085 - 16 Apr 2022 15:01:11 UTC
7 results (0.187 seconds)