devel/p5-PPR 0.001010 DragonFly
Pattern-based Perl Recognizer
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 62.6 KiB, 365.9 KiB installed
Description
The PPR module provides a single regular expression that defines a set of independent subpatterns suitable for matching entire Perl documents, as well as a wide range of individual syntactic components of Perl (i.e. statements, expressions, control blocks, variables, etc.)
The regex does not "parse" Perl (that is, it does not build a syntax tree, like the PPI module does). Instead it simply "recognizes" standard Perl constructs, or new syntaxes composed from Perl constructs.
Its features and capabilities therefore complement those of the PPI module, rather than replacing them. See "Comparison with PPI".
In the other systems
The newest version among them is 0.001010, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/p5-PPR | 0.001010 newest | none known | - | [email protected] | - |
| FreeBSD | devel/p5-PPR | 0.001010 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/p5-PPR | 0.001010 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-PPR | 0.001010 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-PPR
From DPorts:
cd /usr/dports/devel/p5-PPR && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.