p5.34-parse-recdescent (perl/p5-parse-recdescent) Updated: 2 years, 3 months ago Add to my watchlist

Generate Recursive-Descent Parsers

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 subrules within productions, * Late-bound (run-time dispatched) subrules * 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), * Precompilation of parser objects, * User-definable reduce-reduce conflict resolution via scoring of matching productions. See the file RecDescent.pod for excruciating detail on all of this.

Version: 1.967.15 License: (Artistic-1 or GPL) GitHub
Reset

13 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
12.arm64 69993 2022-11-09 0:43:44 0:00:13 13806 build successful
10.13 136014 2022-01-06 5:41:06 0:00:16 44745 build successful
10.6 50665 2022-01-05 5:35:28 0:00:21 26254 build successful
10.15 84792 2022-01-04 22:28:43 0:00:23 24418 build successful
10.14 112302 2022-01-04 20:56:28 0:00:23 35419 build successful
10.8 73060 2022-01-04 19:04:38 0:00:14 24090 build successful
10.11 166621 2022-01-04 17:28:17 0:00:20 53749 build successful
11.arm64 39917 2022-01-04 13:29:41 0:00:07 14382 build successful
10.7 81139 2022-01-04 2:35:10 0:00:20 26208 build successful
10.12 171159 2022-01-04 2:31:31 0:00:27 52718 build successful
10.10 167625 2022-01-04 2:10:24 0:00:23 53795 build successful
10.9 172338 2022-01-04 2:05:45 0:00:24 53481 build successful
12.arm64 35085 2022-01-04 1:17:32 0:00:10 3200 build successful