Letter P

python2-funcparserlib - Recursive descent parsing library based on functional combinators

Website: https://github.com/vlasovskikh/funcparserlib
License: MIT
Vendor: Alcance Libre, Inc.
Description:
Parser combinators are just higher-order functions that take parsers as their
arguments and return them as result values. Parser combinators are:
* First-class values
* Extremely composable
* Tend to make the code quite compact
* Resemble the readable notation of xBNF grammars

Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that
it's very easy to write them without thinking about look-aheads and all that
hardcore parsing stuff. But the recursive descent parsing is a rather slow
method compared to LL(k) or LR(k) algorithms.

So the primary domain for funcparserlib is parsing little languages or external
DSLs (domain specific languages).

Packages

python2-funcparserlib-0.3.6-17.fc14.al.noarch [20 KiB] Changelog by Fedora Release Engineering (2018-07-14):
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

Listing created by Repoview-0.6.6-6.fc14.al