Information for RPM python-funcparserlib-1.0.1-2.el9.src.rpm
| ID | 555 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Build | python-funcparserlib-1.0.1-2.el9 | ||||||||
| Name | python-funcparserlib | ||||||||
| Version | 1.0.1 | ||||||||
| Release | 2.el9 | ||||||||
| Epoch | |||||||||
| Arch | src | ||||||||
| Draft | False | ||||||||
| Summary | Recursive descent parsing library based on functional combinators | ||||||||
| Description | Parser 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 Time | 2026-04-21 16:09:10 GMT | ||||||||
| Size | 26.98 KB | ||||||||
| b89ff898d32e32c17f2eb46bc2d9362c | |||||||||
| License | MIT | ||||||||
| Buildroot | openstack-epoxy-alma-9-build-98-4 | ||||||||
| Provides |
|
||||||||
| Obsoletes | No Obsoletes | ||||||||
| Conflicts | No Conflicts | ||||||||
| Requires |
|
||||||||
| Recommends | No Recommends | ||||||||
| Suggests | No Suggests | ||||||||
| Supplements | No Supplements | ||||||||
| Enhances | No Enhances | ||||||||
| Files |
|
||||||||
| Component of | No Buildroots | ||||||||

