Search results for "module:PPIx::Regexp::Structure::Replacement"
PPIx::Regexp::Structure::Replacement - Represent the replacement in s///
This class represents the replacement in a substitution operation. In the example given in the "SYNOPSIS", the "{bar}" will be represented by this class. Note that if the substitution is not bracketed (e.g. "s/foo/bar/g"), this structure will contain...
WYANT/PPIx-Regexp-0.088 - 28 Feb 2023 11:54:05 UTC
PPIx::Regexp - Represent a regular expression of some sort
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.088 - 28 Feb 2023 11:54:05 UTC
PPIx::Regexp::Element - Base of the PPIx::Regexp hierarchy.
This class is the base of the PPIx::Regexp object hierarchy. It provides the same kind of navigational functionality that is provided by PPI::Element....
WYANT/PPIx-Regexp-0.088 - 28 Feb 2023 11:54:05 UTC
PPIx::Regexp::Tokenizer - Tokenize a regular expression
This class provides tokenization of the regular expression....
WYANT/PPIx-Regexp-0.088 - 28 Feb 2023 11:54:05 UTC
PPIx::Regexp::Structure::Main - Represent a regular expression proper, or a substitution
This abstract class represents one of the top-level structures in the expression. Both PPIx::Regexp::Structure::Regexp and PPIx::Regexp::Structure::Replacement are derived from it....
WYANT/PPIx-Regexp-0.088 - 28 Feb 2023 11:54:05 UTC