BSD Ports

devel/p5-Parser-MGC 0.23 DragonFly

Build simple recursive-descent parsers

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
devel, perl5
Package size
47.4 KiB, 111.3 KiB installed

Description

Parser::MGC class provides a low-level framework for building recursive-descent parsers that consume a given input string from left to right, returning a parse structure. It takes its name from the m//gc regexps used to implement the token parsing behaviour.

It provides a number of token-parsing methods, which each extract a grammatical token from the string. It also provides wrapping methods that can be used to build up a possibly-recursive grammar structure, by applying a structure around other parts of parsing code.

In the other systems

SystemPortVersion
DragonFlydevel/p5-Parser-MGC0.23
FreeBSDdevel/p5-Parser-MGC0.23
HardenedBSDdevel/p5-Parser-MGC0.23
GhostBSDdevel/p5-Parser-MGC0.23

Install

Binary package:

pkg install p5-Parser-MGC

From DPorts:

cd /usr/dports/devel/p5-Parser-MGC && make install clean

Dependencies

Run dependencies 3
Required by 1