Search results for "module:PPI::"

Padre::PPI::EndifyPod - Move fragmented POD to the end of a Perl document River stage two • 56 direct dependents • 56 total dependents

SZABGAB/Padre-1.02 - 14 Jun 2023 07:09:43 UTC

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

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

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::QuoteLike - Quote-like operator abstract base class River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Token::QuoteLike" class is never instantiated, and simply provides a common abstract base class for the five quote-like operator classes. In PPI, a "quote-like" is the set of quote-like things that exclude the string quotes and regular expr...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

Padre::PPI::Transform - PPI::Transform integration with Padre River stage two • 56 direct dependents • 56 total dependents

Padre::PPI::Transform is a clear subclass of PPI::Transform which adds "apply" integration with PPI::Document objects. It otherwise adds no significant functionality. You should inherit transform objects from this class instead of directly from PPI::...

SZABGAB/Padre-1.02 - 14 Jun 2023 07:09:43 UTC

PPI::Statement::Break - Statements which break out of normal statement flow River stage four • 195 direct dependents • 1581 total dependents

"PPI::Statement::Break" is intended to represent statements that break out of the normal statement flow control. This covers the basic types 'redo', 'goto', 'next', 'last' and 'return'....

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::Prototype - A subroutine prototype descriptor River stage four • 195 direct dependents • 1581 total dependents

Although it sort of looks like a list or condition, a subroutine prototype is a lot more like a string. Its job is to provide hints to the perl compiler on what type of arguments a particular subroutine expects, which the compiler uses to validate pa...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 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

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::Structure::Block - Curly braces representing a code block River stage four • 195 direct dependents • 1581 total dependents

"PPI::Structure::Block" is the class used for all curly braces that represent code blocks. This includes subroutines, compound statements and any other block braces....

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

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

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

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::Separator - The __DATA__ and __END__ tags River stage four • 195 direct dependents • 1581 total dependents

Although superficially looking like a normal PPI::Token::Word object, when the "__DATA__" and "__END__" compiler tags appear at the beginning of a line (on supposedly) their own line, these tags become file section separators. The indicate that the t...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::Structure - Token class for characters that define code structure River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Token::Structure" class is used for tokens that control the general tree structure or code. This consists of seven characters. These are the six brace characters from the "round", "curly" and "square" pairs, plus the semi-colon statement se...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::Attribute - A token for a subroutine attribute River stage four • 195 direct dependents • 1581 total dependents

In Perl, attributes are a relatively recent addition to the language. Given the code " sub foo : bar(something) {} ", the "bar(something)" part is the attribute. A "PPI::Token::Attribute" token represents the entire of the attribute, as the braces an...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Normal::Standard - Provides standard document normalization functions River stage four • 195 direct dependents • 1581 total dependents

This module provides the default normalization methods for PPI::Normal. There is no reason for you to need to load this yourself. Move along, nothing to see here....

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::ArrayIndex - Token getting the last index for an array River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Token::ArrayIndex" token represents an attempt to get the last index of an array, such as $#array....

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

EPublisher::Utils::PPI - PPI utility for EPublisher River stage one • 4 direct dependents • 4 total dependents

This module provides some functions to retrieve information about modules and/or perl files. It uses PPI to analyze those files....

RENEEB/EPublisher-1.27 - 28 Jan 2019 06:23:17 UTC

Filter::PPI::Transform - Tiny adapter module from PPI::Transform to source filter River stage one • 1 direct dependent • 2 total dependents

Source filter has unlimited power to enhance Perl. PPI enables us to modify Perl document easily and it provides PPI::Transform interface for document transformation. This module is a tiny adapter from PPI::Transform to source filter....

YAKEX/Filter-PPI-Transform-v0.0.2 - 20 Oct 2012 09:56:02 UTC

Dist::Zilla::Role::PPI - a role for plugins which use PPI River stage three • 655 direct dependents • 710 total dependents

This role provides some common utilities for plugins which use PPI....

RJBS/Dist-Zilla-6.030 - 19 Jan 2023 03:03:06 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...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC

PPI::Token::DashedWord - A dashed bareword token River stage four • 195 direct dependents • 1581 total dependents

The "dashed bareword" token represents literal values like "-foo". NOTE: this class is currently unused. All tokens that should be PPI::Token::DashedWords are just normal PPI::Token::Word instead. That actually makes sense, since there really is noth...

MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
142 results (0.022 seconds)