Mon, 30 Sep 2024 02:19:40 UTC | login

Information for build python-funcparserlib-0.3.6-19.fc30

ID91174
Package Namepython-funcparserlib
Version0.3.6
Release19.fc30
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
StartedWed, 24 Jul 2019 02:31:01 UTC
CompletedWed, 24 Jul 2019 02:31:01 UTC
Tags
f31
RPMs
src
python-funcparserlib-0.3.6-19.fc30.src.rpm (info) (download)
noarch
python3-funcparserlib-0.3.6-19.fc30.noarch.rpm (info) (download)
Changelog * 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 * Sat Feb 11 2017 Dridi Boukelmoune <dridi@fedoraproject.org> - 0.3.6-11 - Python 3 detection for epel7 * Fri Feb 10 2017 Dridi Boukelmoune <dridi@fedoraproject.org> - 0.3.6-10 - Update URL