Search results for "module:PPI::"

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.34 - 24 Jul 2019 08:16:16 UTC

PPI::Structure::Unknown - An unknown or unresolved brace structure River stage four • 195 direct dependents • 1581 total dependents

"PPI::Structure::Unknown" is class for braces whose type is unknown, or temporarily unknown. It primarily exists temporarily inside the lexer. Although some types of braces can be determined immediately at opening, there are a number of different bra...

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

PPI::Statement::Package - A package statement River stage four • 195 direct dependents • 1581 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.277 - 22 Sep 2023 09:18:22 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/...

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

PPI::Token::Number::Exp - Token class for an exponential notation number River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Token::Number::Exp" class is used for tokens that represent floating point numbers with exponential notation....

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

PPI::Statement::Include - Statements that include other code River stage four • 195 direct dependents • 1581 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.277 - 22 Sep 2023 09:18:22 UTC

PPI::Statement::Unknown - An unknown or transient statement River stage four • 195 direct dependents • 1581 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.277 - 22 Sep 2023 09:18:22 UTC

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

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

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

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

Provides classification of PPI::Elements....

PETDANCE/Perl-Critic-1.150 - 05 Mar 2023 03:28:32 UTC

Devel::REPL::Plugin::PPI - PPI dumping of Perl code River stage two • 23 direct dependents • 34 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.003029 - 28 May 2022 03:34:49 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...

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

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 UTC

Mojolicious::Plugin::PPI - Mojolicious Plugin for Rendering Perl Code Using PPI River stage one • 1 direct dependent • 1 total dependent

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 UTC

PPI::Statement::Compound - Describes all compound statements River stage four • 195 direct dependents • 1581 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.277 - 22 Sep 2023 09:18:22 UTC

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 UTC

PPI::Structure::Subscript - Braces that represent an array or hash subscript River stage four • 195 direct dependents • 1581 total dependents

"PPI::Structure::Subscript" is the class used for square and curly braces that specify one element of an array or hash (or a slice/subset of an array or hash)...

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

PPI::Document::Normalized - A normalized Perl Document River stage four • 195 direct dependents • 1581 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.277 - 22 Sep 2023 09:18:22 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....

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

PPI::Token::Number::Float - Token class for a floating-point number River stage four • 195 direct dependents • 1581 total dependents

The "PPI::Token::Number::Float" class is used for tokens that represent floating point numbers. A float is identified by n decimal point. Exponential notation (the "e" or "E") is handled by the PPI::Token::Number::Exp class....

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

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 UTC
142 results (0.028 seconds)