Search results for "module:PPI::Structure::Given"
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....
OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC
PPI - Parse, Analyze and Manipulate Perl (without perl)
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.276 - 19 Jul 2022 21:50:31 UTC
PPI::Node - Abstract PPI Node class, an Element that can contain other Elements
The "PPI::Node" class provides an abstract base class for the Element classes that are able to contain other elements PPI::Document, PPI::Statement, and PPI::Structure. As well as those listed below, all of the methods that apply to PPI::Element obje...
OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC
PPI::Find - Object version of the Element->find method
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.276 - 19 Jul 2022 21:50:31 UTC
PPI::Statement::Given - A given-when statement
"PPI::Statement::Given" objects are used to describe switch statements, as described in perlsyn....
OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC
PPI::Document - Object representation of a Perl document
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.276 - 19 Jul 2022 21:50:31 UTC
PPI::Structure - The base class for Perl braced structures
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.276 - 19 Jul 2022 21:50:31 UTC
App::PPI::Dumper - Use the PPI to dump the structure of a Perl file
Parse a Perl document with PPI and dump the Perl Document Object Model (PDOM). This script is a command-line interface to PPI::Dumper. Methods run( OPTIONS, INPUT_FILE ) Parse INPUT_FILE with the given PPI::Dumper options, then print the result to st...
BDFOY/App-PPI-Dumper-1.023 - 09 Jan 2022 01:13:13 UTC
PPI::Statement - The base class for Perl statements
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.276 - 19 Jul 2022 21:50:31 UTC
PPI::Prettify - A Perl HTML pretty printer to use with Google prettify CSS skins, no JavaScript required!
This module takes a string Perl code sample and returns the tokens of the code surrounded with <span> tags. The class attributes are the same used by the prettify.js <https://code.google.com/p/google-code-prettify/>. Using PPI::Prettify you can gener...
SILLYMOOS/PPI-Prettify-0.07 - 16 Aug 2014 14:42:58 UTC
PPI::Tokenizer - The Perl Document Tokenizer
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.276 - 19 Jul 2022 21:50:31 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
Perl::Critic::Utils::PPI - Utility functions for dealing with PPI objects.
Provides classification of PPI::Elements....
PETDANCE/Perl-Critic-1.148 - 07 Jan 2023 21:26:26 UTC