Search results for "module:PPI::Token::Word"
PPI::Token::Word - The generic "word" Token
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...
OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC
PPI::Token::DashedWord - A dashed bareword token
The "dashed bareword" token represents literal values like "-foo". NOTE: this class is currently unused. All tokens that should be PPI::Token::DashedWords are just normal PPI::Token::Word instead. That actually makes sense, since there really is noth...
OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC
PPIx::XPath - an XPath implementation for the PDOM
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 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.278 - 11 Mar 2024 02:22:07 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.278 - 11 Mar 2024 02:22:07 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....
OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 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.278 - 11 Mar 2024 02:22:07 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::Token::Separator - The __DATA__ and __END__ tags
Although superficially looking like a normal PPI::Token::Word object, when the "__DATA__" and "__END__" compiler tags appear at the beginning of a line (on supposedly) their own line, these tags become file section separators. The indicate that the t...
OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC
PPI::Transform::Doxygen - PPI::Transform class for generating Doxygen input
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
PPI::Statement::Package - A package statement
Most PPI::Statement subclasses are assigned based on the value of the first token or word found in the statement. When PPI encounters a statement starting with 'package', it converts it to a "PPI::Statement::Package" object. When working with package...
OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC
Devel::REPL::Plugin::PPI - PPI dumping of Perl code
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
Perl::ToPerl6::Utils::PPI - Utility functions for dealing with PPI objects.
Provides classification of PPI::Elements....
JGOFF/Perl-ToPerl6-0.040 - 30 Aug 2015 18:57:46 UTC
PPI::Token::QuoteLike::Words - Word list constructor quote-like operator
A "PPI::Token::QuoteLike::Words" object represents a quote-like operator that acts as a constructor for a list of words. # Create a list for a significant chunk of the alphabet my @list = qw{a b c d e f g h i j k l};...
OALDERS/PPI-1.278 - 11 Mar 2024 02:22:07 UTC
Module::AnyEvent::Helper::PPI::Transform - PPI::Transform subclass for AnyEvent-ize helper
To make some modules AnyEvent-frinedly, it might be necessary to write boiler-plate codes. This module applys the following transformations. * Emit "use AnyEvent;use Module::AnyEvent::Helper;" at the beginning of the document. * Translate (ordinary) ...
YAKEX/Module-AnyEvent-Helper-v0.0.5 - 12 Nov 2012 13:46:41 UTC