S-expression toolkit for Python¶
sexpr is small and compact toolkit for working with s-expressions in Python. It provides:
- Meta-syntax notation for grammar definition in YAML (similar to EBNF).
- Validation of s-expressions against defined grammar.
- Small and simple manipulation and rewriting framework.
Want to get a feel for it? Check out README on GitHub. And when you’re ready, have a look at the documentation.
Documentation¶
Those articles will guide you through all of the library’s usage patterns.
API Reference¶
If you are looking for information on a specific function, class, or method, this part of the documentation is for you.