Search results for "module:PPI::Statement::Given"

PPI::Statement::Given - A given-when statement River stage four • 195 direct dependents • 1291 total dependents

"PPI::Statement::Given" objects are used to describe switch statements, as described in perlsyn....

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI - Parse, Analyze and Manipulate Perl (without perl) River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 UTC

PPI::Node - Abstract PPI Node class, an Element that can contain other Elements River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 UTC

PPI::Element - The abstract Element class, a base for all source objects River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 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::Statement - The base class for Perl statements River stage four • 195 direct dependents • 1291 total dependents

PPI::Statement is the root class for all Perl statements. This includes (from perlsyn) "Declarations", "Simple Statements" and "Compound Statements". The class PPI::Statement itself represents a "Simple Statement" as defined in the perlsyn manpage....

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI::Document - Object representation of a Perl document River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 UTC

PPI::Structure - The base class for Perl braced structures River stage four • 195 direct dependents • 1291 total dependents

PPI::Structure is the root class for all Perl bracing structures. This covers all forms of " [ ... ] ", " { ... } ", and " ( ... ) " brace types, and includes cases where only one half of the pair exist. The class PPI::Structure itself is full abstra...

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI::Structure::Given - Circular braces for a switch statement River stage four • 195 direct dependents • 1291 total dependents

"PPI::Structure::Given" is the class used for circular braces that contain the thing to be matched in a switch statement....

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

Devel::DumpTrace::PPI - PPI-based version of Devel::DumpTrace River stage zero No dependents

"Devel::DumpTrace::PPI" is a near drop-in replacement to Devel::DumpTrace that uses the PPI module for parsing the source code. With PPI, this module overcomes some of the limitations of the original "Devel::DumpTrace" parser and makes a few other fe...

MOB/Devel-DumpTrace-0.29 - 02 May 2019 19:22:28 UTC

Perl::Critic::Utils::PPI - Utility functions for dealing with PPI objects. River stage three • 131 direct dependents • 386 total dependents

Provides classification of PPI::Elements....

PETDANCE/Perl-Critic-1.142 - 29 Nov 2022 02:20:23 UTC
11 results (0.048 seconds)