libparse-keyword-perl - write syntax extensions in perl (with only limited use)

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libparse-keyword-perl_0.08-2+b4_i386.deb
Package name libparse-keyword-perl
Package version 0.08
Package release 2+b4
Package architecture i386
Package type deb
Category oldlibs role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 21.13 KB
Installed size 65.00 KB
Parse::Keyword allows you to write keyword-based syntax extensions
without requiring you to write any C code yourself. It is similar to
Devel::Declare, except that it uses the Perl parser API introduced in
Perl 5.14 in order to  allow you to parse parts of things using perl's
own parser, rather than having to fake it with balanced brace matching
or other fragile things.
NB! This module has fundamental errors in the way it handles closures,
which are not fixable. Runtime keywords will never be able to work
properly with the current design of this module. There are certain
cases where this module is still safe to use (keywords that only have
effect at compile time, or keywords that never call any of the parse_*
functions), but that is limiting enough to make this module mostly
worthless, and its author may not continue maintain it. Be warned!


Package Version Architecture Repository
libparse-keyword-perl_0.08-2+b4_amd64.deb 0.08 amd64 Debian Main
libparse-keyword-perl - - -


Name Value
libc6 >= 2.1.3
libdevel-callparser-perl -
perl >= 5.28.0-3
perlapi-5.28.0 -


Type URL
Binary Package libparse-keyword-perl_0.08-2+b4_i386.deb
Source Package libparse-keyword-perl

Install Howto

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




2015-10-25 - Jonas Smedegaard <>
libparse-keyword-perl (0.08-2) unstable; urgency=medium
[ gregor herrmann ]
* Add patch to adjust test to diagnostic messages in newer perl.
Closes: #802939. Thanks to Dominic Hargreaves.
[ Jonas Smedegaard ]
* Update copyright info:
+ Use License-Grant and License-Reference fields.
Thanks to Ben Finney.
* Add lintian override regarding license in License-Reference field.
See bug#786450.
* Bump debhelper compatibility level to 9.
* Add lintian override regarding debhelper 9.
* Modernize git-buildpackage config: Avoid git- prefix.
2015-02-25 - Jonas Smedegaard <>
libparse-keyword-perl (0.08-1) unstable; urgency=low
* Initial packaging release.
Closes: bug#779198.

See Also

Package Description
libparse-mediawikidump-perl_1.0.6-2_all.deb Perl module to parse MediaWiki dump files
libparse-method-signatures-perl_1.003019-1_all.deb Perl module to parse Perl6-like method signatures
libparse-mime-perl_1.003-2_all.deb parse mime-types, match against media ranges
libparse-nessus-nbe-perl_1.1-1_all.deb module to extract specific data from Nessus NBE files
libparse-netstat-perl_0.14-1_all.deb module to parse the output of the "netstat" command
libparse-pidl-perl_4.9.5+dfsg-5+really0.02_i386.deb IDL compiler written in Perl
libparse-plainconfig-perl_3.05-1_all.deb parser for plain-text configuration files
libparse-pmfile-perl_0.41-1_all.deb module to parse .pm file as PAUSE does
libparse-recdescent-perl_1.967015+dfsg-2_all.deb Perl module to create and use recursive-descent parsers
libparse-syslog-perl_1.10-3_all.deb perl module for parsing syslog entries
libparse-win32registry-perl_1.0-2_all.deb Perl module for parsing Windows registry files
libparse-yapp-perl_1.21-2_all.deb Perl module for creating fully reentrant LALR parser OO Perl modules
libparser++-dev_0.2.3-2_all.deb Generic parser base class for C++ (development files)
libparser-mgc-perl_0.16-1_all.deb builder for simple recursive-descent parsers
libparsington-java-doc_1.0.1-1_all.deb documentation for parsington