Mon, 01 Jul 2024 04:56:09 UTC | login

Information for RPM python-funcparserlib-0.3.6-20.fc31.src.rpm

ID472392
Namepython-funcparserlib
Version0.3.6
Release20.fc31
Epoch
Archsrc
SummaryRecursive descent parsing library based on functional combinators
DescriptionParser 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).
Build Time2019-07-26 23:10:31 GMT
Size39.92 KB
15e4ee38bb2e88c77d7d293b461ec551
LicenseMIT
Provides No Provides
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
python3-devel
python3dist(nose)
python3dist(setuptools)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 2 of 2
Name ascending sort Size
funcparserlib-0.3.6.tar.gz29.69 KB
python-funcparserlib.spec4.45 KB
Component of No Buildroots