Wed, 24 Apr 2024 09:49:49 UTC | login

Information for RPM python-funcparserlib-0.3.6-13.el7.src.rpm

ID108365
Namepython-funcparserlib
Version0.3.6
Release13.el7
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 Time2017-08-29 13:26:40 GMT
Size36.10 KB
1230901415e424e3c47134cd1c4ccfcb
LicenseMIT
Buildrootcloud7-openstack-common-el7-build-33677-48183
Provides No Provides
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
python-nose
python-setuptools
python2-devel
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 3 of 3
Name descending sort Size
python-funcparserlib.spec3.74 KB
funcparserlib-0.3.6.tar.gz29.69 KB
description-funcparserlib.txt669.00 B
Component of No Buildroots