p5-Parse-RecDescent - Recursive descent parsing framework for Perl

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest i386
Package filename p5-Parse-RecDescent-1.967015.txz
Package name p5-Parse-RecDescent
Package version 1.967015
Package release -
Package architecture i386
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/Parse-RecDescent
License GPLv1+, ART10
Maintainer sunpoet@FreeBSD.org
Download size 130.65 KB
Installed size 348.78 KB
RecDescent incrementally generates top-down recursive-descent text
parsers from simple yacc-like grammar specifications. It provides:
* Regular expressions or literal strings as terminals (tokens)
* Multiple (non-contiguous) productions for any rule
* Repeated, optional and alternate subrules within productions
* Late-bound (run-time dispatched) subrules
* Full access to Perl within actions specified as part of the grammar
* Simple automated error reporting during generation and parsing
* The ability to commit to, uncommit to, or reject particular
productions during a parse
* Incremental extension of the parsing grammar (even during a parse)
* The ability to retrieve the generated parsing code.
WWW: https://metacpan.org/release/Parse-RecDescent
- DOCS: on


Package Version Architecture Repository
p5-Parse-RecDescent-1.967015.txz 1.967015 i386 FreeBSD Ports Quarterly
p5-Parse-RecDescent-1.967015.txz 1.967015 amd64 FreeBSD Ports Quarterly
p5-Parse-RecDescent-1.967015.txz 1.967015 amd64 FreeBSD Ports Latest
p5-Parse-RecDescent - - -


Name Value
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Parse-RecDescent-1.967015.txz
Source Package devel/p5-Parse-RecDescent

Install Howto

Install p5-Parse-RecDescent txz package:

# pkg install p5-Parse-RecDescent

See Also

Package Description
p5-Parse-Snort-0.9.txz Parse and create Snort rules
p5-Parse-Syslog-1.10_1.txz Perl5 routines that present a simple interface to parse syslog files
p5-Parse-Syslog-Mail-0.17_1.txz Parse log messages generated by various MTAs
p5-Parse-VarName-0.03.txz Routines to parse variable name
p5-Parse-Win32Registry-1.0_1.txz Perl extension for parsing Win32Registry
p5-Parse-Yapp-1.05_2.txz Perl extension for generating and using LALR parsers
p5-ParseLex-2.21_1.txz Object-oriented generator of lexical analyzers
p5-ParseTemplate-3.08_1.txz Processor for templates containing Perl expressions
p5-PatchReader-0.9.6_3.txz Perl module with utilities to read and manipulate patches and CVS
p5-Path-Abstract-0.096_1.txz Fast and featureful UNIX-style path parsing and manipulation
p5-Path-Class-0.37.txz Cross-platform path specification manipulation
p5-Path-Class-File-Lockable-0.03_1.txz Lock your files with Path::Class::File
p5-Path-Class-URI-0.04_1.txz Perl extension for serialize Path::Class objects as file:// URI
p5-Path-Dispatcher-1.06.txz Perl flexible and extensible dispatch
p5-Path-Dispatcher-Declarative-0.03_1.txz Sugary dispatcher for perl