python-funcparserlib-help-1.0.1-1.oe24090>    f : ;G|`u`  m#7h?õEJʽjиΐ_%/l+sOAwM9lCrk@NRɇWI}!mbv0`PZ\2Q.3ߙ%ZyJ0M@Й˯)Ҁ hSu6,JçWif>#/-3JDs޾e腌DCdQ(&24\CüZ~~dA"2i&.mqNSZ~ԺK2eb2851d6e095d58aa0054e08bbe040a7558d32b92a175afa9f1dae458d2e5d790ac335cf7ddd2da161cb68bd7c9b3c37c16b7b1 ggl {>:?}d" + ` )V\dh j l p q tx}[(w89:F6GTHXI\X`Yh\x]|^bdefltuvz8<Cpython-funcparserlib-help1.0.11.oe2409Development documents and examples for funcparserlib*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). The library itself is very small. Its source code is only 0.5 KLOC, with lots of comments included. It features the longest parsed prefix error reporting, as well as a tiny lexer generator for token position tracking.f 7dc-64g.compass-ciMIThttp://openeuler.orgUnspecifiedhttps://github.com/vlasovskikh/funcparserliblinuxnoarchAf 8rootrootpython-funcparserlib-1.0.1-1.oe2409.src.rpmpython-funcparserlib-helppython3-funcparserlib-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2cbjiangxinyu - 1.0.1-1huangtianhua - 1.0.0a0-1- Update package to version 1.0.1- Upgrade to 1.0.0a0 to fix obs build errordc-64g.compass-ci 17266852391.0.1-1.oe2409python-funcparserlib/usr/share/doc/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2noarch-openEuler-linux-gnudirectoryIaj3!@utf-841952c35998eaa95036b33dbc4bf79cb1a59d90ce570eb955ccc2bea4142dbd13efa424dc467c6c195647812e9a549df9fc260011043e754711dcf2098817b2e?`7zXZ !#,`] b2u jӫ`(y0%,`p@5嵬BMgdxIߟ`CTq {.ƶ YZ