Version: 1.967015, Package name: p5-Parse-RecDescent-1.967015 |
Maintained by: Andrew Fresh |
Master sites:
|
Description 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 and optional subrules within productions - 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 - The ability to pass data up and down the parse tree ("down" via subrule argument lists, "up" via subrule return values) - Incremental extension of the parsing grammar (even during a parse) - Precompilation of parser objects - User-definable reduce-reduce conflict resolution via "scoring" of matching productions |
Filesize: 172.848 KB |
Version History (View Complete History) |
|
2020-07-03 15:46:09 by Stuart Henderson | Files touched by this commit (1723) |
Log message: bump for search.cpan.org->metacpan.org change |
2019-07-12 14:45:17 by Stuart Henderson | Files touched by this commit (859) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-01-06 14:30:42 by Andrew Fresh | Files touched by this commit (2) |
Log message: Update devel/p5-Parse-RecDescent to 1.97015 From Charlene Wendling <julianaito AT posteo.jp> |
2016-03-20 13:57:24 by Christian Weisgerber | Files touched by this commit (1617) |
Log message: Remove SHARED_ONLY from all CPAN Perl ports and the cpan and perl MODULES. Add WANTLIB+=perl and PKG_ARCH=* as appropriate. |
2011-03-10 15:51:29 by Stuart Henderson | Files touched by this commit (3) |
Log message: update p5-Parse-RecDescent to 1.965001, all deps tested |
2010-12-03 04:44:38 by Antoine Jacoutot | Files touched by this commit (627) |
Log message: Bump after recent cpan.port.mk change. ok jasper@ |
2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650) |
Log message: USE_GROFF=Yes |
2010-07-13 13:46:13 by Stuart Henderson | Files touched by this commit (157) |
Log message: use REVISION |
2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599) |
Log message: Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN |
2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270) |
Log message: base64 distinfo with SHA256 |
2006-11-29 01:23:31 by Marc Espie | Files touched by this commit (94) |
Log message: switch everyone left in devel to cpan |
2005-02-07 12:01:50 by Peter Valchev | Files touched by this commit (63) |
Log message: remove margarida@ from the maintainer position after a generous timeout |
2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366) |
Log message: SIZE |
2004-09-14 17:44:02 by Marc Espie | Files touched by this commit (206) |
Log message: switch to new plist, killing a few install scripts along the way. |
2004-08-10 02:10:20 by Marc Espie | Files touched by this commit (90) |
Log message: new plists |
2003-12-31 10:44:12 by Christian Weisgerber | Files touched by this commit (4) |
Log message: overhaul |
2003-04-27 13:44:28 by Margarida Sequeira | Files touched by this commit (3) |
Log message: Update to version 1.94. - Sync PLIST - Take MAINTAINER. |
2002-12-29 13:19:12 by Federico G. Schwindt | Files touched by this commit (83) |
Log message: and more.. |