PPI::Document::Fragment - A fragment of a Perl Document River stage four • 136 direct dependents • 1116 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/...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Statement::Include - Statements that include other code River stage four • 136 direct dependents • 1116 total dependents

Despite its name, the "PPI::Statement::Include" class covers a number of different types of statement that cover all statements starting with "use", "no" and "require". But basically, they cover three situations. Firstly, a dependency on a particular...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Token::Number::Hex - Token class for a binary number River stage four • 136 direct dependents • 1116 total dependents

The "PPI::Token::Number::Hex" class is used for tokens that represent base-16 numbers....

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Statement::Package - A package statement River stage four • 136 direct dependents • 1116 total dependents

Most PPI::Statement subclasses are assigned based on the value of the first token or word found in the statement. When PPI encounters a statement starting with 'package', it converts it to a "PPI::Statement::Package" object. When working with package...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Statement::Unknown - An unknown or transient statement River stage four • 136 direct dependents • 1116 total dependents

The "PPI::Statement::Unknown" class is used primarily during the lexing process to hold elements that are known to be statement, but for which the exact "type" of statement is as yet unknown, and requires further tokens in order to resolve the correc...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Transform::Doxygen - PPI::Transform class for generating Doxygen input River stage zero No dependents

This module is normally used by the script ppi_transform_doxygen that is part of this distribution and acts as a doxygen input filter (look for INPUT_FILTER in the Doxygen docs). There is already Doxygen::Filter::Perl doing roughly the same task, but...

TOMK/PPI-Transform-Doxygen-0.32 - 22 May 2018 11:59:52 GMT

PPI::Statement::Compound - Describes all compound statements River stage four • 136 direct dependents • 1116 total dependents

"PPI::Statement::Compound" objects are used to describe all current forms of compound statements, as described in perlsyn. This covers blocks using "if", "unless", "for", "foreach", "while", and "continue". Please note this does not cover "simple" st...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

Devel::REPL::Plugin::PPI - PPI dumping of Perl code River stage two • 23 direct dependents • 30 total dependents

This plugin provides a "ppi" command that uses PPI::Dumper to dump PPI-parsed Perl documents. The code is not actually executed, which means that when used with Deve::REPL::Plugin::OutputCache there is no new value in "_"....

ETHER/Devel-REPL-1.003028 - 16 Feb 2016 01:15:26 GMT

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

Provides classification of PPI::Elements....

PETDANCE/Perl-Critic-1.132 - 01 Jun 2018 03:03:22 GMT

PPI::Transform::Sequence - Tiny binder to combine multiple PPI::Transform objects River stage one • 1 direct dependent • 2 total dependents

This module is a tiny binder to combine multiple PPI::Transform objects into one PPI::Transform object. You can combine them in-place without writing specific modules. Combined objects are sequentially applied....

YAKEX/PPI-Transform-Sequence-v0.0.3 - 12 Nov 2012 13:43:39 GMT

Mojolicious::Plugin::PPI - Mojolicious Plugin for Rendering Perl Code Using PPI River stage zero No dependents

Mojolicious::Plugin::PPI is a Mojolicious plugin which adds Perl syntax highlighting via PPI and PPI::HTML. Perl is notoriously hard to properly syntax highlight, but since PPI is made especially for parsing Perl this plugin can help you show off you...

JBERGER/Mojolicious-Plugin-PPI-0.07 - 25 Jan 2015 16:27:11 GMT

PPI::Token::_QuoteEngine - The PPI Quote Engine River stage four • 136 direct dependents • 1116 total dependents

The "PPI::Token::_QuoteEngine" package is designed hold functionality for processing quotes and quote like operators, including regexes. These have special requirements in parsing. The "PPI::Token::_QuoteEngine" package itself provides various parsin...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Statement::Variable - Variable declaration statements River stage four • 136 direct dependents • 1116 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...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

Test::LocalFunctions::PPI - Detects unused local functions by PPI River stage zero No dependents

Test::LocalFunctions::PPI finds unused local functions to clean up the source code. (Local function means the function which name starts from underscore.) This module uses PPI as lexical analyzer....

MOZNION/Test-LocalFunctions-0.23 - 03 Jul 2013 06:27:12 GMT

PPI::Document::Normalized - A normalized Perl Document River stage four • 136 direct dependents • 1116 total dependents

A "Normalized Document" object is the result of the normalization process contained in the PPI::Normal class. See the documentation for PPI::Normal for more information. The object contains a version stamp and function list for the version of PPI::No...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Token::Regexp::Match - A standard pattern match regex River stage four • 136 direct dependents • 1116 total dependents

A "PPI::Token::Regexp::Match" object represents a single match regular expression. Just to be doubly clear, here are things that are and aren't considered a match regexp. # Is a match regexp /This is a match regexp/; m/Old McDonald had a farm/eieio; ...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Token::Quote::Single - A 'single quote' token River stage four • 136 direct dependents • 1116 total dependents

A "PPI::Token::Quote::Single" object represents a single quoted string literal....

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

PPI::Statement::Scheduled - A scheduled code block River stage four • 136 direct dependents • 1116 total dependents

A scheduled code block is one that is intended to be run at a specific time during the loading process. There are five types of scheduled block: BEGIN { # Executes as soon as this block is fully defined ... } CHECK { # Executes after overall compile-...

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

Perl::ToPerl6::Utils::PPI - Utility functions for dealing with PPI objects. River stage zero No dependents

Provides classification of PPI::Elements....

JGOFF/Perl-ToPerl6-0.040 - 30 Aug 2015 18:57:46 GMT

PPI::Token::Quote::Double - A standard "double quote" token River stage four • 136 direct dependents • 1116 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....

MITHALDU/PPI-1.236 - 22 Jun 2017 17:03:02 GMT

144 results (0.021 seconds)