Search results for "module:PPI::"
Apache2::PPI::HTML - Apache 2 interface to PPI::HTML
PPI::HTML is a HTML syntax highlighter for Perl source code. Because it is based on PPI it can correctly parse just about anything you can possibly throw at it, and then flexibly generate a HTML version based on any arbitrary colour scheme you wish, ...
ADAMK/Apache2-PPI-HTML-0.02 - 23 Aug 2008 22:29:54 UTC
PPI::Token::Symbol - A token class for variables and other symbols
The "PPI::Token::Symbol" class is used to cover all tokens that represent variables and other things that start with a sigil....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Statement::End - Content after the __END__ of a module
"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....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Structure::For - Circular braces for a for expression
"PPI::Structure::For" is the class used for circular braces that contain the three part "for" expression....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Document::File - A Perl Document located in a specific file
WARNING: This class is experimental, and may change without notice PPI::Document::File provides a PPI::Document subclass that represents a Perl document stored in a specific named file....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Token::Comment - A comment in Perl source code
In PPI, comments are represented by "PPI::Token::Comment" objects. These come in two flavours, line comment and inline comments. A "line comment" is a comment that stands on its own line. These comments hold their own newline and whitespace (both lea...
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Statement::Sub - Subroutine declaration
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...
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Token::HereDoc - Token class for the here-doc
Here-docs are incredibly handy when writing Perl, but incredibly tricky when parsing it, primarily because they don't follow the general flow of input. They jump ahead and nab lines directly off the input buffer. Whitespace and newlines may not matte...
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Token::Unknown - Token of unknown or as-yet undetermined type
Object of the type "PPI::Token::Unknown" exist primarily inside the tokenizer, where they are temporarily brought into existing for a very short time to represent a token that could be one of a number of types. Generally, they only exist for a charac...
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
CPANfile::Parse::PPI - Parse cpanfiles with PPI
PERLSRVDE/CPANfile-Parse-PPI-0.06
-
16 Sep 2022 07:28:05 UTC
PPI::Structure::When - Circular braces for a when statement
"PPI::Structure::When" is the class used for circular braces that contain the thing to be matched in a when statement....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Structure::List - Explicit list or precedence ordering braces
"PPI::Structure::List" is the class used for circular braces that represent lists, and related....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Statement::Null - A useless null statement
"PPI::Statement::Null" is a utility class designed to handle situations where PPI encounters a naked statement separator. Although strictly speaking, the semicolon is a statement separator and not a statement terminator, PPI considers a semicolon to ...
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Statement::Data - The __DATA__ section of a file
"PPI::Statement::Data" is a utility class designed to hold content in the __DATA__ section of a file. It provides a single statement to hold all of the data....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Token::Operator - Token class for operators
All operators in PPI are created as "PPI::Token::Operator" objects, including the ones that may superficially look like a PPI::Token::Word object....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC
PPI::Statement::When - A when statement
"PPI::Statement::When" objects are used to describe when and default statements, as described in perlsyn....
MITHALDU/PPI-1.277 - 22 Sep 2023 09:18:22 UTC