The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:PPI::Find"

PPI::Find - Object version of the Element->find method River stage four • 195 direct dependents • 1581 total dependents

PPI::Find is the primary PDOM searching class in the core PPI package. History It became quite obvious during the development of PPI that many of the modules that would be built on top of it were going to need large numbers of saved, storable or easi...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

File::Find::Rule::PPI - Add support for PPI queries to File::Find::Rule River stage zero No dependents

File::Find::Rule::PPI allows you to integrate PPI content queries into your File::Find::Rule searches. Initially, it provides the one additional method "ppi_find_any", which takes an argument identical to the PPI::Node method "find_any" and checks ea...

ETHER/File-Find-Rule-PPI-1.07 - 28 Apr 2023 12:31:14 UTC

PPI - Parse, Analyze and Manipulate Perl (without perl) River stage four • 195 direct dependents • 1581 total dependents

About this Document This is the PPI manual. It describes its reason for existing, its general structure, its use, an overview of the API, and provides a few implementation samples. Background The ability to read, and manipulate Perl (the language) pr...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Node - Abstract PPI Node class, an Element that can contain other Elements River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Node" class provides an abstract base class for the Element classes that are able to contain other elements PPI::Document, PPI::Statement, and PPI::Structure. As well as those listed below, all of the methods that apply to PPI::Element obje...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPIx::LineToSub - Find the package and subroutine by line River stage one • 1 direct dependent • 1 total dependent

PPIx::LineToSub is a module which, given a Perl file and a line number, will return the package and sub in effect....

LBROCARD/PPIx-LineToSub-0.33 - 19 May 2008 15:22:25 UTC

PPI::Element - The abstract Element class, a base for all source objects River stage four • 195 direct dependents • 1581 total dependents

The abstract "PPI::Element" serves as a base class for all source-related objects, from a single whitespace token to an entire document. It provides a basic set of methods to provide a common interface and basic implementations....

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPIx::XPath - an XPath implementation for the PDOM River stage zero No dependents

This module augments PPI's classes with the methods required by Tree::XPathEngine, allowing you to perform complex XPath matches against any PDOM tree. See Tree::XPathEngine for details about its methods. Mapping the PDOM to the XPath data model * Ea...

DAKKAR/PPIx-XPath-2.02 - 29 Aug 2016 15:52:45 UTC

PPI::Document - Object representation of a Perl document River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Document" class represents a single Perl "document". A "PPI::Document" object acts as a root PPI::Node, with some additional methods for loading and saving, and working with the line/column locations of Elements within a file. The exemption...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Tokenizer - The Perl Document Tokenizer River stage four • 195 direct dependents • 1581 total dependents

PPI::Tokenizer is the class that provides Tokenizer objects for use in breaking strings of Perl source code into Tokens. By the time you are reading this, you probably need to know a little about the difference between how perl parses Perl "code" and...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

Data::Undump::PPI - Perl extension for limited undumping of data structures (via PPI, not eval) River stage one • 1 direct dependent • 2 total dependents

This module allows for *limited* undumping and round-tripping of data structures from strings generated by Data::Dumper (and possibly other dumper modules, but that's currently not explicitly supported). It is a thin wrapper around Config::Perl, so p...

HAUKEX/Config-Perl-0.06 - 02 Jul 2016 13:15:57 UTC

PPI::Token::Whitespace - Tokens representing ordinary white space River stage four • 195 direct dependents • 1581 total dependents

As a full "round-trip" parser, PPI records every last byte in a file and ensure that it is included in the PPI::Document object. This even includes whitespace. In fact, Perl documents are seen as "floating in a sea of whitespace", and thus any docume...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Document::Fragment - A fragment of a Perl Document River stage four • 195 direct dependents • 1581 total dependents

In some situations you might want to work with a fragment of a larger document. "PPI::Document::Fragment" is a class intended for this purpose. It is functionally almost identical to a normal PPI::Document, except that it is not possible to get line/...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Statement::Variable - Variable declaration statements River stage four • 195 direct dependents • 1581 total dependents

The main intent of the "PPI::Statement::Variable" class is to describe simple statements that explicitly declare new local or global variables. Note that this does not make it exclusively the only place where variables are defined, and later on you s...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Token::Quote::Double - A standard "double quote" token River stage four • 195 direct dependents • 1581 total dependents

A "PPI::Token::Quote::Double" object represents a double-quoted interpolating string. The string is treated as a single entity, PPI will not try to understand what is in the string during the parsing process....

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Token::Regexp::Substitute - A match and replace regular expression token River stage four • 195 direct dependents • 1581 total dependents

A "PPI::Token::Regexp::Substitute" object represents a single substitution regular expression....

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC
15 results (0.028 seconds)