PPIx::XPath - an XPath implementation for the PDOM River stage zero No dependents

This module augments PPI's classes with the methods required by Tree::XPathEngine, allowing you to perform complex XPath matches against any PDOM tree. See Tree::XPathEngine for details about its methods. Mapping the PDOM to the XPath data model * Ea...

DAKKAR/PPIx-XPath-2.02 - 29 Aug 2016 15:52:45 GMT

PPI::Prettify - A Perl HTML pretty printer to use with Google prettify CSS skins, no JavaScript required! River stage one • 1 direct dependent • 1 total dependent

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 GMT

PPIx::LineToSub - Find the package and subroutine by line River stage one • 1 direct dependent • 1 total dependent

PPIx::LineToSub is a module which, given a Perl file and a line number, will return the package and sub in effect....

LBROCARD/PPIx-LineToSub-0.33 - 19 May 2008 15:22:25 GMT

Perl::Tags::PPI - use PPI to parse River stage zero No dependents

This is a drop-in replacement for the basic Perl::Tags parser. Please see that module's perldoc, and test "t/04_ppi.t" for details. (Doc patches very welcome!)...

OSFAMERON/Perl-Tags-0.32 - 26 May 2014 02:45:04 GMT

PPI::Token::Pod - Sections of POD in Perl documents River stage four • 181 direct dependents • 1661 total dependents

A single "PPI::Token::Pod" object represents a complete section of POD documentation within a Perl document....

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

PPI::Token::End - Completely useless content after the __END__ tag River stage four • 181 direct dependents • 1661 total dependents

If you've read PPI::Token::Whitespace, you should understand by now the concept of documents "floating in a sea of PPI::Token::Whitespace". Well it doesn't after the __END__ tag. Once you __END__, it's all over. Anything after that tag isn't even fit...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

PPI::Token::BOM - Tokens representing Unicode byte order marks River stage four • 181 direct dependents • 1661 total dependents

This is a special token in that it can only occur at the beginning of documents. If a BOM byte mark occurs elsewhere in a file, it should be treated as PPI::Token::Whitespace. We recognize the byte order marks identified at this URL: <http://www.unic...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

PPIx::IndexOffsets - Index offsets for tokens in PPI River stage zero No dependents

PPIx::IndexOffsets is a module which indexes the start and stop offsets for all the tokens in a PPI document tree....

LBROCARD/PPIx-IndexOffsets-0.32 - 17 May 2008 02:41:58 GMT

App::PPI::Dumper - Use the PPI to dump the structure of a Perl file River stage one • 1 direct dependent • 1 total dependent

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.021 - 28 Apr 2018 15:06:09 GMT

PPI::Token::Word - The generic "word" Token River stage four • 181 direct dependents • 1661 total dependents

A "PPI::Token::Word" object is a PPI-specific representation of several different types of word-like things, and is one of the most common Token classes found in typical documents. Specifically, it includes not only barewords, but also any other vali...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

Padre::Task::PPI - Generic PPI background processing task River stage two • 60 direct dependents • 60 total dependents

This is a base class for all tasks that need to do expensive calculations using PPI. The class will setup a PPI::Document object from a given piece of code and then call the "process_ppi" method on the task object and pass the PPI::Document as first ...

PLAVEN/Padre-1.00 - 09 Nov 2013 05:08:58 GMT

PPI::Token::Data - The actual data in the __DATA__ section of a file River stage four • 181 direct dependents • 1661 total dependents

The "PPI::Token::Data" class is used to represent the actual data inside a file's "__DATA__" section. One "PPI::Token::Data" object is used to represent the entire of the data, primarily so that it can provide a convenient handle directly to the data...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

PPI::Token::Cast - A prefix which forces a value into a different context River stage four • 181 direct dependents • 1661 total dependents

A "cast" in PPI terms is one of more characters used as a prefix which force a value into a different class or context. This includes referencing, dereferencing, and a few other minor cases. For expressions such as @$foo or "@{ $foo{bar} }" the "@" i...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

Data::Undump::PPI - Perl extension for limited undumping of data structures (via PPI, not eval) River stage zero No 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 GMT

PPI::Token::Quote - String quote abstract base class River stage four • 181 direct dependents • 1661 total dependents

The "PPI::Token::Quote" class is never instantiated, and simply provides a common abstract base class for the four quote classes. In PPI, a "quote" is limited to only the quote-like things that themselves directly represent a string. (although this i...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

PPI::Token::Magic - Tokens representing magic variables River stage four • 181 direct dependents • 1661 total dependents

"PPI::Token::Magic" is a sub-class of PPI::Token::Symbol which identifies the token as "magic variable", one of the strange and unusual variables that are connected to "things" behind the scenes. Some are extremely common, like $_, and others you wil...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

PPI::Token::Label - Token class for a statement label River stage four • 181 direct dependents • 1661 total dependents

A label is an identifier attached to a line or statements, to allow for various types of flow control. For example, a loop might have a label attached so that a "last" or "next" flow control statement can be used from multiple levels below to referen...

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

lib/Padre/PPI.pm River stage two • 60 direct dependents • 60 total dependents

PLAVEN/Padre-1.00 - 09 Nov 2013 05:08:58 GMT

lib/PPI/XSAccessor.pm River stage four • 181 direct dependents • 1661 total dependents

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

lib/PPI/Singletons.pm River stage four • 181 direct dependents • 1661 total dependents

MITHALDU/PPI-1.270 - 09 Jul 2019 15:17:17 GMT

142 results (0.023 seconds)