libparse-recdescent-perl_1.967009+dfsg-1_all.deb


Advertisement

Description

libparse-recdescent-perl - Perl module to create and use recursive-descent parsers

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libparse-recdescent-perl
Package version: 1.967009+dfsg
Package release: 1
Package architecture: all
Package type: deb
Installed size: 408 B
Download size: 168.02 KB
Official Mirror: ftp.br.debian.org
Parse::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 sub-rules within productions * Late-bound (run-time dispatched) sub-rules * Full access to Perl within actions specified as part of the grammar * Simple automated error reporting during parser 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

Requires

    Download

    Source package: libparse-recdescent-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libparse-recdescent-perl deb package:
      # sudo apt-get install libparse-recdescent-perl

    Files

    • /usr/share/doc/libparse-recdescent-perl/NEWS.Debian.gz
    • /usr/share/doc/libparse-recdescent-perl/README.Debian
    • /usr/share/doc/libparse-recdescent-perl/ToDo.gz
    • /usr/share/doc/libparse-recdescent-perl/changelog.Debian.gz
    • /usr/share/doc/libparse-recdescent-perl/changelog.gz
    • /usr/share/doc/libparse-recdescent-perl/copyright
    • /usr/share/doc/libparse-recdescent-perl/examples/demo.c
    • /usr/share/doc/libparse-recdescent-perl/examples/demo.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_Cgrammar.pl.gz
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_Cgrammar_v2.pl.gz
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_LaTeXish.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_LaTeXish_autoact.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_NL2SQL.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_OOautoparsetree.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_OOparsetree.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_PerlCSV.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_another_Cgrammar.pl.gz
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_arithmetic.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_autorule.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_autoscoresep.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_autostub.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_bad.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_buildcalc.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_calc.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_codeblock.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_cpp.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_decomment.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_decomment_nonlocal.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_delete.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_derived.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_dot.pl.gz
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_embedding.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_errors.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_eval.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_implicit.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_itemhash.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_language.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_leftassoc.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_leftop.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_lexer.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_lisplike.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_logic.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_matchrule.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_matchrule2.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_mccoy.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_metaRD.pm
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_methods.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_operator.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_opreps.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_parsetree.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_perlparsing.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_piecewise.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_precalc.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_quicklist.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_randomsentence.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_recipe.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_restructure_easy.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_restructure_painful.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_scoredsep.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_selfmod.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_separators.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_simple.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_simpleXML.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_simplequery.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_skipcomment.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_street.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_template.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_textgen.pl.gz
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_tokens.pl
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_undumper.pl.gz
    • /usr/share/doc/libparse-recdescent-perl/examples/demo_whoson.pl
    • /usr/share/man/man3/Parse::RecDescent.3pm.gz
    • /usr/share/perl5/Parse/RecDescent.pm

    Changelog

    2012-04-13 - Florian Schlichting <fschlich@zedat.fu-berlin.de> libparse-recdescent-perl (1.967009+dfsg-1) unstable; urgency=low [ Florian Schlichting ] * Imported Upstream version 1.967009+dfsg. * Bumped Standards-Version to 3.9.3 (use copyright-format 1.0). * Added Breaks: on versions of libmail-imapclient-perl and libcss-perl compiled with a backwards-incompatible version of this package. (Closes: #664214) * Added myself to uploaders and copyright. [ gregor herrmann ] * debian/rules: run additional debian/test-arg-alternation.pl test script.

    2012-02-12 - gregor herrmann <gregoa@debian.org> libparse-recdescent-perl (1.967006+dfsg-1) unstable; urgency=low [ gregor herrmann ] * Remove alternative (build) dependencies that are already satisfied in oldstable. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * New upstream release. * Add warnings about non-backwards compatible changes from upstream Changes to debian/NEWS. * Update years of packaging copyright. * Switch to debhelper compatibility level 8. * Bump Standards-Version to 3.9.2 (no changes). * Ship the new upstream ToDo file. * debian/copyright: update license stanzas. * Add build dependency on libtest-warn-perl.

    2010-05-24 - gregor herrmann <gregoa@debian.org> libparse-recdescent-perl (1.965001+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Use new 3.0 (quilt) source format * Remove stuff to fix opt/-based perl shebangs [ gregor herrmann ] * debian/copyright: update years, add information about a third-party file. * Add /me to Uploaders.

    2010-02-16 - Jonathan Yu <jawnsy@cpan.org> libparse-recdescent-perl (1.964+dfsg-1) unstable; urgency=low * New upstream release * Standards-Version 3.8.4 (no changes) * Remove extraneous copyright for d/patches

    2010-01-24 - Jonathan Yu <jawnsy@cpan.org> libparse-recdescent-perl (1.963+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Update overrides to be more consistent with debhelper.pod * Update copyright to new DEP5 format [ Ryan Niebur ] * Update jawnsy's email address [ gregor herrmann ] * debian/control: Changed: (build-)depend on perl instead of perl- modules.

    2009-08-28 - Jonathan Yu <frequency@cpan.org> libparse-recdescent-perl (1.962.2+dfsg-1) unstable; urgency=low * New upstream release + Fixes regression caused by removal of $&

    2009-08-27 - Jonathan Yu <frequency@cpan.org> libparse-recdescent-perl (1.962.0+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Fix asymmetrical push/pop on @lines tracker + Remove occurrences of $& so we don't affect other regexes * d/control: change maintainer, add /me to Uploaders (Closes: #534358) * Change Vcs field to our repository/viewer * Change watch to a dist-based rather than author-based one * Standards-Version 3.8.3 (no changes) * Switch to new short debhelper rules format * Depend on either perl-modules >= 5.10 OR libversion-perl * Add files in demo/* so they are installed * Change to repack.stub/local system * Use new machine readable copyright format [ gregor herrmann ] * Remove debian/clean, *stamp files are removed by dh_clean, Makefile.old by the build system.

    2009-04-25 - Rafael Laboissiere <rafael@debian.org> libparse-recdescent-perl (1.96.0+dfsg-3) unstable; urgency=low * debian/control: + Bump Standards-Version to 3.8.1 (Add file debian/README.source for reporting the use of quilt and the stripping of the tutorial in the upstream tarball) + The package is now maintained with Git at alioth.debian.org. Add Vcs-Git field and change Vcs-Browser accordingly. * debian/orig-tar.sh: Add script for building the DFSG-free upstream tarball * debian/watch: Call debian/orig-tar.sh

    Advertisement
    Advertisement