Parse, Analyze and Manipulate Perl (without perl)
http://search.cpan.org/dist/PPI/
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.
- Developed at devel:languages:perl
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:seife:Factory/perl-PPI && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
PPI-1.220.tar.gz | 0000245416 240 KB | |
cpanspec.yml | 0000000541 541 Bytes | |
perl-PPI.changes | 0000005211 5.09 KB | |
perl-PPI.spec | 0000002610 2.55 KB |
Revision 15 (latest revision is 28)
Dominique Leuenberger (dimstar_suse)
accepted
request 304752
from
Stephan Kulow (coolo)
(revision 15)
- ignore File::Spec - it's tricky - updated to 1.220 see /usr/share/doc/packages/perl-PPI/Changes 1.220 Tue 11 Nov 2014 Summary: - incompatible behavior fixes on PPI::Statement::Sub->prototype - improved parsing of various syntax elements - code quality improvements - various small documentation fixes Details: - {} is now recognized as anonymous hash constructor instead of a code block after these operators: &&= //= || && // ? : (GitHub #36) (MOREGAN) - regex capture variables greater than $9 are now parsed completely, instead of being parsed as single digit captures with numbers after them (GitHub #38) (MOREGAN) - DESTROY and AUTOLOAD subs are now parsed even without the sub keyword (GitHub #39) (MOREGAN) - PPI::Statement::Sub->prototype behavior now matches its documentation, instead of returning the prototype string unchanged and still including the parens (GitHub #56) (MOREGAN) - PPI::Statement::Sub->prototype now returns undef on subs without a prototype, instead of returning an empty string (GitHub #56) (MOREGAN) - list of keywords which are not parsed as packages when followed by the Perl4 package separator ' has been increased (GitHub #77) (MOREGAN) - application of a number of Perl::Critic policies and documentation
Comments 0