perl-Parser-MGC-0.80.0-5-omv2015.0.noarch.rpm


Advertisement

Description

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

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib Release x86_64
Package filename perl-Parser-MGC-0.80.0-5-omv2015.0.noarch.rpm
Package name perl-Parser-MGC
Package version 0.80.0
Package release 5-omv2015.0
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage http://search.cpan.org/dist/Parser-MGC
License GPL+ or Artistic
Maintainer -
Download size 28.16 KB
Installed size 67.30 KB
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.

Alternatives

Package Version Architecture Repository
perl-Parser-MGC-0.80.0-5-omv2015.0.noarch.rpm 0.80.0 noarch OpenMandriva Contrib Release
perl-Parser-MGC - - -

Requires

Name Value
perl(Carp) -
perl(File::Slurp) -
perl(abi) >= 5.20.1

Provides

Name Value
perl(Parser::MGC) == 0.80.0
perl-Parser-MGC == 0.80.0-5:2015.0

Download

Type URL
Mirror abf-downloads.openmandriva.org
Binary Package perl-Parser-MGC-0.80.0-5-omv2015.0.noarch.rpm
Source Package perl-Parser-MGC-0.80.0-5.src.rpm

Install Howto

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

Files

Path
/usr/lib/perl5/vendor_perl/5.20.1/Parser/MGC.pm
/usr/share/doc/perl-Parser-MGC/Changes
/usr/share/doc/perl-Parser-MGC/LICENSE
/usr/share/doc/perl-Parser-MGC/META.yml
/usr/share/doc/perl-Parser-MGC/README
/usr/share/man/man3/Parser::MGC.3pm.xz

See Also

Package Description
perl-PatchReader-0.9.5-13-omv2015.0.noarch.rpm Utilities to read and manipulate patches and CVS
perl-Path-Class-0.260.0-3-omv2015.0.noarch.rpm Cross-platform path specification manipulation
perl-Path-Class-File-Stat-0.20.0-5-omv2015.0.noarch.rpm Cache and compare stat() calls on a Path::Class::File object
perl-Perl-AtEndOfScope-0.30.0-4-omv2015.0.noarch.rpm Perl::AtEndOfScope - run some code when a variable goes out of scope
perl-Perl-BestPractice-0.01-9-omv2015.0.noarch.rpm Perl Best Practices, the (unofficial) companion module
perl-Perl-Critic-Bangs-1.100.0-3-omv2015.0.noarch.rpm Adding modifiers to a regular expression
perl-Perl-Critic-Compatibility-1.1.0-5-omv2015.0.noarch.rpm Don't allow three-argument open unless version of perl supports it
perl-Perl-Critic-Deprecated-1.119.0-3-omv2015.0.noarch.rpm Write C<$my_variable = 42> instead of C<$MyVariable = 42>
perl-Perl-Critic-Lax-0.10.0-3-omv2015.0.noarch.rpm Policies that let you slide on common exceptions
perl-Perl-Critic-More-1.3.0-3-omv2015.0.noarch.rpm Stop mixing long strings with code
perl-Perl-Critic-Nits-1.0.0-5-omv2015.0.noarch.rpm Policies of nits I like to pick
perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-3-omv2015.0.noarch.rpm Prohibit superfluous initializations
perl-Perl-Critic-Pulp-85.0.0-1-omv2014.1.noarch.rpm Don't use Foo:: style barewords
perl-Perl-Critic-Storable-0.10.0-5-omv2015.0.noarch.rpm Perl::Critic policy for using Storable
perl-Perl-Critic-StricterSubs-0.30.0-5-omv2015.0.noarch.rpm Perl::Critic plugin for stricter subroutine checks
Advertisement
Advertisement