The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Search results for "module:PPI::Token::Pod"

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

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

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI - Parse, Analyze and Manipulate Perl (without perl) River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 UTC

PPI::Node - Abstract PPI Node class, an Element that can contain other Elements River stage four • 195 direct dependents • 1291 total dependents

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::Element - The abstract Element class, a base for all source objects River stage four • 195 direct dependents • 1291 total dependents

The abstract "PPI::Element" serves as a base class for all source-related objects, from a single whitespace token to an entire document. It provides a basic set of methods to provide a common interface and basic implementations....

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI::Tokenizer - The Perl Document Tokenizer River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 UTC

PPI::Statement - The base class for Perl statements River stage four • 195 direct dependents • 1291 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.276 - 19 Jul 2022 21:50:31 UTC

PPI::Token::End - Completely useless content after the __END__ tag River stage four • 195 direct dependents • 1291 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...

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI::Token::BOM - Tokens representing Unicode byte order marks River stage four • 195 direct dependents • 1291 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...

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI::Statement::End - Content after the __END__ of a module River stage four • 195 direct dependents • 1291 total dependents

"PPI::Statement::End" is a utility class designed to serve as a contained for all of the content after the __END__ tag in a file. It doesn't cover the ENTIRE of the __END__ section, and can be interspersed with PPI::Token::Pod tokens....

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

PPI::Token::Whitespace - Tokens representing ordinary white space River stage four • 195 direct dependents • 1291 total dependents

As a full "round-trip" parser, PPI records every last byte in a file and ensure that it is included in the PPI::Document object. This even includes whitespace. In fact, Perl documents are seen as "floating in a sea of whitespace", and thus any docume...

OALDERS/PPI-1.276 - 19 Jul 2022 21:50:31 UTC

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
11 results (0.041 seconds)