Thu, 27 Jun 2024 18:08:51 UTC | login

Information for build python-funcparserlib-0.3.6-20.fc31

ID127767
Package Namepython-funcparserlib
Version0.3.6
Release20.fc31
Epoch
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).
Built bydavidlt
State complete
Volume DEFAULT
StartedSun, 01 Sep 2019 19:31:43 UTC
CompletedSun, 01 Sep 2019 19:31:43 UTC
Tags
f31
f32
RPMs
src
python-funcparserlib-0.3.6-20.fc31.src.rpm (info) (download)
noarch
python3-funcparserlib-0.3.6-20.fc31.noarch.rpm (info) (download)
Changelog * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue Feb 05 2019 Dridi Boukelmoune <dridi@fedoraproject.org> - 0.3.6-19 - Catch up with packaging guidelines - In general, use recommended RPM macros - Drop the Python 2 package - Inline package description * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.3.6-16 - Rebuilt for Python 3.7 * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Fri Jan 19 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.3.6-14 - Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) * Thu Aug 10 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.3.6-13 - Python 2 binary package renamed to python2-funcparserlib See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild