The primary focus of funcparserlib is parsing little languages or external DSLs (domain specific languages).
Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that it's very easy to write parsers without thinking about lookaheads and other hardcore parsing stuff. However, recursive descent parsing is a rather low method compared to LL(k) or LR(k) algorithms. Still, parsing with funcparserlib is at least twice faster than PyParsing, a very popular library for Python.
| Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
|---|---|---|---|---|---|
| 1.0.1-bp160.1.1 info | GA Release | 2022-11-08 | 16.0 |
|
|
| 0.3.6+repack-bp152.5.3.1 info | openSUSE-2021-726 | 2021-05-14 | 15 SP2 Update |
|
|
| 0.3.6+repack-bp153.1.1 info | GA Release | 2021-03-31 | 15 SP3 |
|
|
| 0.3.6-bp152.4.8 info | GA Release | 2020-04-17 | 15 SP2 |
|
|
| 0.3.6-bp151.3.1 info | GA Release | 2019-07-17 | 15 SP1 |
|
|
| 0.3.6-bp151.2.11 info | GA Release | 2019-05-18 | 15 SP1 |
|
|
| 0.3.6-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|