perl-Parser-MGC - Build simple recursive-descent parsers

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Parser-MGC
Package version 0.120.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 80.30 KB
Download size 32.47 KB
Official Mirror
This base 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. Each method, both token and
structural, atomically either consumes a prefix of the string and returns
its result, or fails and consumes nothing. This makes it simple to
implement grammars that require backtracking.


Package Version Architecture Repository
perl-Parser-MGC-0.120.0-2.mga4.noarch.rpm 0.120.0 noarch Mageia Core
perl-Parser-MGC - - -


Name Value
perl(File::Slurp) -
perl(File::Temp) -
perl(Test::More) >= 0.880.0
perl-base >= 2:5.18.1


Name Value
perl(Parser::MGC) == 0.120.0
perl-Parser-MGC == 0.120.0-2.mga4


Type URL
Binary Package perl-Parser-MGC-0.120.0-2.mga4.noarch.rpm
Source Package perl-Parser-MGC-0.120.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Parser-MGC rpm package:
    # urpmi perl-Parser-MGC




2013-10-19 - umeabot <umeabot> 0.120.0-2.mga4
+ Revision: 533982
- Mageia 4 Mass Rebuild
2013-09-08 - sander85 <sander85> 0.120.0-1.mga4
+ Revision: 475950
- update to 0.12
2013-01-13 - umeabot <umeabot> 0.110.0-2.mga3
+ Revision: 371562
- Mass Rebuild -
2012-12-01 - shlomif <shlomif> 0.110.0-1.mga3
+ Revision: 324129
- imported package perl-Parser-MGC
2012-12-01 - cpan2dist 0.11-1mga
- initial mageia release, generated with cpan2dist

See Also

Package Description
perl-Passwd-Unix-0.710.0-2.mga4.noarch.rpm OO interface to files: passwd and shadow
perl-PatchReader-0.9.6-3.mga4.noarch.rpm Utilities to read and manipulate patches and CVS
perl-Path-Class-0.320.0-2.mga4.noarch.rpm Cross-platform path specification manipulation
perl-Path-Class-File-Stat-0.50.0-1.mga4.noarch.rpm Cache and compare stat() calls on a Path::Class::File object
perl-Path-Class-Rule-0.13.0-3.mga4.noarch.rpm File finder using Path::Class
perl-Path-Dispatcher-1.50.0-2.mga4.noarch.rpm All rules must match
perl-Path-Dispatcher-Declarative-0.30.0-3.mga4.noarch.rpm Sugary dispatcher
perl-Path-Extended-0.210.0-3.mga4.noarch.rpm Yet another Path class
perl-Path-FindDev-0.4.0-2.mga4.noarch.rpm Find a development path somewhere in an upper hierarchy
perl-Path-IsDev-0.6.0-2.mga4.noarch.rpm Determine if a given Path resembles a development source tree
perl-Path-Iterator-Rule-1.5.0-2.mga4.noarch.rpm Iterative, recursive file finder
perl-Path-ScanINC-0.3.0-2.mga4.noarch.rpm Emulate Perls internal handling of
perl-Path-Tiny-0.40.0-2.mga4.noarch.rpm File path utility
perl-PathTools-3.400.0-4.mga4.i586.rpm Tools for working with paths and file specs across platforms
perl-Pegex-0.210.0-3.mga4.noarch.rpm Pegex Regex Atoms