Not Rated
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
Associated Programs
Perl Larry Wall's Practical Extraction and Report Language
Available deb Repositories (how-to add a respository)
Debian 32-bit 64-bit
stable 1.965001+dfsg-1 1.965001+dfsg-1
testing 1.967009+dfsg-1 1.967009+dfsg-1
sid 1.967009+dfsg-1 1.967009+dfsg-1

Ubuntu 32-bit 64-bit
lucid 1.963+dfsg-1 1.963+dfsg-1
precise 1.965001+dfsg-1 1.965001+dfsg-1
quantal 1.967009+dfsg-1 1.967009+dfsg-1

Rating: Not Rated (0 votes)

Login or Register to rate libparse-recdescent-perl, add a Tag, or designate as an alternative to a Windows app

Upload Screenshots
Images must be in GIF, JPG, or PNG formats and can be no larger than 2 MB. Only one file can be uploaded at a time. A description can be included, but it is optional.
You must login or register to upload a screenshot.
Submit Web Links
Submit the title and link (including http://) to an article pertaining to libparse-recdescent-perl and it will appear in the Web Links section of the right banner. Contact us here if an entry needs to be removed.
You must login or register to post links.

Write a Review

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
More information about formatting options