Tue, 21 Apr 2026 20:55:31 CEST | login

Information for RPM python-funcparserlib-1.0.1-2.el9.src.rpm

ID555
Buildpython-funcparserlib-1.0.1-2.el9
Namepython-funcparserlib
Version1.0.1
Release2.el9
Epoch
Archsrc
DraftFalse
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 Time2026-04-21 16:09:10 GMT
Size26.98 KB
b89ff898d32e32c17f2eb46bc2d9362c
LicenseMIT
Buildrootopenstack-epoxy-alma-9-build-98-4
Provides
python3-funcparserlib = 1.0.1-2.el9
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
python3-devel
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-1.0.1.tar.gz16.83 KB
python-funcparserlib.spec6.28 KB
Component of No Buildroots