-
-
19 Jul 2022 21:50:31 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (928 / 0 / 0)
- Kwalitee
Bus factor: 2- 85.12% Coverage
- License: perl_5
- Perl: v5.6.0
- Activity
24 month- Tools
- Download (239.45KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 44 contributors-
Adam Kennedy
-
Arnout Pierre
-
bowtie
-
brian d foy
-
Chas. J. Owens IV
-
Chris Capaci
-
Chris Dolan
-
Christian Walde
-
Colin Newell
-
Damyan Ivanov
-
Dan Book
-
David Steinbrunner
-
Edmund Adjei
-
Elliot Shank
-
Gabor Szabo
-
Graham Knop
-
Graham Ollis
-
Guillaume Aubert
-
James E Keenan
-
Joel Maslak
-
Julian Fondren
-
Karen Etheridge
-
Kent Fredric
-
Lance Wicks
-
Matt Church
-
Matthew Horsfall
-
Mike O'Regan
-
Milos Kukla
-
Mohammad S Anwar
-
nanto_vi
-
Olaf Alders
-
Olivier Mengué
-
Philippe Bruhat (BooK)
-
Randy Lauen
-
Reini Urban
-
reneeb
-
Shmuel Fomberg
-
Steffen Müller
-
Szymon Nieznański
-
Takumi Akiyama
-
Thomas Sibley
-
Tom Wyant
-
Van de Bugger
-
Will Braswell
- Dependencies
- Carp
- Clone
- Digest::MD5
- Exporter
- File::Path
- File::Spec
- List::Util
- Params::Util
- Scalar::Util
- Storable
- Task::Weaken
- constant
- if
- overload
- strict
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 1.276 - 2022-07-19
- Summary:
- Implement Replace Method (GH#274) (Renee and Olaf Alders)
Modules
Parse, Analyze and Manipulate Perl (without perl)The PPI Document Caching LayerObject representation of a Perl documentA Perl Document located in a specific fileA fragment of a Perl DocumentA normalized Perl DocumentDumping of PDOM treesThe abstract Element class, a base for all source objectsThe PPI exception base classObject version of the Element->find methodThe PPI LexerAbstract PPI Node class, an Element that can contain other ElementsNormalize Perl DocumentsProvides standard document normalization functionsThe base class for Perl statementsStatements which break out of normal statement flowDescribes all compound statementsThe __DATA__ section of a fileContent after the __END__ of a moduleA generic and non-specialised statementA given-when statementStatements that include other codeInline Perl 6 file sectionA useless null statementA package statementA scheduled code blockSubroutine declarationAn unknown or transient statementIsolated unmatched braceVariable declaration statementsA when statementThe base class for Perl braced structuresCurly braces representing a code blockRound braces for boolean context conditionsAnonymous hash or array constructorCircular braces for a for expressionCircular braces for a switch statementExplicit list or precedence ordering bracesBraces that represent an array or hash subscriptAn unknown or unresolved brace structureCircular braces for a when statementA single token of Perl source codeToken getting the last index for an arrayA token for a subroutine attributeTokens representing Unicode byte order marksA prefix which forces a value into a different contextA comment in Perl source codeA dashed bareword tokenThe actual data in the __DATA__ section of a fileCompletely useless content after the __END__ tagToken class for the here-docToken class for a statement labelTokens representing magic variablesToken class for a numberToken class for a binary numberToken class for an exponential notation numberToken class for a floating-point numberToken class for a binary numberToken class for a binary numberToken class for a byte-packed numberToken class for operatorsSections of POD in Perl documentsA subroutine prototype descriptorString quote abstract base classA standard "double quote" tokenThe interpolation quote-like operatorThe literal quote-like operatorA 'single quote' tokenQuote-like operator abstract base classA `backticks` command tokenThe command quote-like operatorThe readline quote-like operatorRegexp constructor quote-like operatorWord list constructor quote-like operatorRegular expression abstract base classA standard pattern match regexA match and replace regular expression tokenA transliteration regular expression tokenThe __DATA__ and __END__ tagsToken class for characters that define code structureA token class for variables and other symbolsToken of unknown or as-yet undetermined typeTokens representing ordinary white spaceThe generic "word" TokenThe PPI Quote EngineThe Perl Document TokenizerAbstract base class for document transformation classesDemonstration PPI::Transform classProvides
in lib/PPI/Exception/ParserRejection.pmin lib/PPI/Singletons.pmin lib/PPI/Util.pmin lib/PPI/XSAccessor.pmModule Install Instructions
To install PPI, copy and paste the appropriate command in to your terminal.
cpanm PPI
perl -MCPAN -e shell install PPI
For more information on module installation, please visit the detailed CPAN module installation guide.