Search results for "module:PPI::"
Padre::PPI::EndifyPod - Move fragmented POD to the end of a Perl document
SZABGAB/Padre-1.02
-
14 Jun 2023 07:09:43 UTC
PPI::Structure::Given - Circular braces for a switch statement
"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
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
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
"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
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
"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
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
"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
"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
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
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
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
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
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
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
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
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
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
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