[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779198: ITP: libparse-keyword-perl -- write syntax extensions in perl



Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard <dr@jones.dk>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : libparse-keyword-perl
  Version         : 0.08
  Upstream Author : Jesse Luehrs <doy@tozt.net>
* URL             : https://metacpan.org/release/Parse-Keyword
* License         : Expat
  Programming Lang: Perl
  Description     : write syntax extensions in perl (with only limited use)

 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!

Packaging will be maintained in the perl team.

Package is needed by libmoops-perl.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJU7bnsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5RkUzRTlDMzY2OTFBNjlGRjUzQ0M2ODQy
QzdDMzE0NkMxQTAwMTIxAAoJECx8MUbBoAEhtkcP/RD+3qjFR0Ds7W2aiAkndk5p
wxUvgti75ICCBCQZiAmlengs5P4IvVHmxP3jGUkIS8sTNpJnCkC5XmiSzDL7wvG7
ug+lc5Gi7/B9OCHl/gD75UWnJ5/VYqeLNwQrx9mdcH/09Nqbb3QisT23Se1/S3bf
umjkOaI2LiPXP4H44iWdOVPhzZXgmkGZxRBN/rUNO5k0yvOH2gbtVt6BcgadK4JU
ZjR3YBte4h1CmgLkGmlSUsnOV5MKZhyEvEcQVmqWM03eBHR5iMTV/3mIhA6HTyIR
4zc56rGmT2VntVG5ZoFBFw+ya4gGFhmW6/NCjShktqNHVaM+iEl9V5zOSTolRY8f
QjaIsVcQ7S9VBDNfaVNQl7wGmC+SJId2qRbgPim1HecUX/yiyKNBFuJMDGYhcr8s
56PU3T9GiuKouWF8p/D6NI+H9X/Sx+yupM7JLb9i1pIMf68IX7+xySmJhJ/qiXW5
yqE0pkTLxmiSK790hp5BRzcnIvnpJnuCxZCgYZZe15O8xnYihSVUmvixBZxFqj2u
J6+8ZkeaXmJEdSqpFxvJQmBjwt+iSdibqK2Cfl81c4XLk2SXmp4qP/xyD+ZH/23U
Y6n9KbnBQY4VGYeYGyKdJYBWGBLhXixC6UWQbefot2+6LGOJv0Or09+mHl4Y5UgW
3VnAwowv/9wMQwCSR6P3
=3Ccy
-----END PGP SIGNATURE-----


Reply to: