The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:PPI::Structure::When"

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

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

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI - Parse, Analyze and Manipulate Perl (without perl) River stage four • 195 direct dependents • 1581 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.278 - 11 Mar 2024 02:22:07 UTC

PPI::Find - Object version of the Element->find method River stage four • 195 direct dependents • 1581 total dependents

PPI::Find is the primary PDOM searching class in the core PPI package. History It became quite obvious during the development of PPI that many of the modules that would be built on top of it were going to need large numbers of saved, storable or easi...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Dumper - Dumping of PDOM trees River stage four • 195 direct dependents • 1581 total dependents

The PDOM trees in PPI are quite complex, and getting a dump of their structure for development and debugging purposes is important. This module provides that functionality. The process is relatively simple. Create a dumper object with a particular se...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Normal - Normalize Perl Documents River stage four • 195 direct dependents • 1581 total dependents

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

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

"PPI::Statement::When" objects are used to describe when and default statements, as described in perlsyn....

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

PPI::Document - Object representation of a Perl document River stage four • 195 direct dependents • 1581 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.278 - 11 Mar 2024 02:22:07 UTC

PPI::Structure - The base class for Perl braced structures River stage four • 195 direct dependents • 1581 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.278 - 11 Mar 2024 02:22:07 UTC

PPI::Statement - The base class for Perl statements River stage four • 195 direct dependents • 1581 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.278 - 11 Mar 2024 02:22:07 UTC

PPI::Tokenizer - The Perl Document Tokenizer River stage four • 195 direct dependents • 1581 total dependents

PPI::Tokenizer is the class that provides Tokenizer objects for use in breaking strings of Perl source code into Tokens. By the time you are reading this, you probably need to know a little about the difference between how perl parses Perl "code" and...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 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....

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC

Data::Undump::PPI - Perl extension for limited undumping of data structures (via PPI, not eval) River stage one • 1 direct dependent • 2 total dependents

This module allows for *limited* undumping and round-tripping of data structures from strings generated by Data::Dumper (and possibly other dumper modules, but that's currently not explicitly supported). It is a thin wrapper around Config::Perl, so p...

HAUKEX/Config-Perl-0.06 - 02 Jul 2016 13:15:57 UTC

PPI::Statement::Sub - Subroutine declaration River stage four • 195 direct dependents • 1581 total dependents

Except for the special BEGIN, CHECK, UNITCHECK, INIT, and END subroutines (which are part of PPI::Statement::Scheduled) all subroutine declarations are lexed as a PPI::Statement::Sub object. Primarily, this means all of the various "sub foo {}" state...

OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 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

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
15 results (0.039 seconds)