This software is a functional combinator-based library for recursive descent parsing. It allows you to build parsers with ease and efficiency.
When it comes to funcparserlib, you can rest assured that the parsers you create will be pure-Python LL(*) parsers. This means that you don't have to stress over heavy-duty parsing techniques like look-aheads. However, recursive descent parsing can be a little slow compared to LR(k) or LL(k) algorithms. That's why funcparserlib is best used for parsing external DSLs or little languages.
Overall, if you're looking for a parser combinator library that's easy to use, highly composable, and perfect for parsing specific types of languages, funcparserlib is the way to go.
Version 0.3.4: N/A