Source: libmarpa-r2-perl Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: autoconf, automake, autotools-dev, cdbs, debhelper (>= 10~), dh-buildinfo, libconfig-autoconf-perl, libcpan-meta-perl , libextutils-cbuilder-perl, libhtml-parser-perl , libmodule-build-perl, libppi-perl , libtest-simple-perl , libtool, perl-xs-dev, perl:native Standards-Version: 3.9.6 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libmarpa-r2-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libmarpa-r2-perl.git Homepage: https://metacpan.org/release/Marpa-R2 Package: libmarpa-r2-perl Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Description: BNF grammar parser Marpa::R2 parses any language whose grammar can be written in BNF. That includes recursive grammars, ambiguous grammars, infinitely ambiguous grammars and grammars with useless or empty productions. Marpa does both left- and right-recursion in linear time -- in fact if a grammar is in any class currently in practical use, Marpa will parse it in linear time.