PyDSL is a grammar library written in Python. It includes parsers, validation tools, encoding tools and much more
PyDSL is based in two concepts:
- Grammars: a set of rules that defines a language and can expand the meaning of an input
- Verbs: actions performed with grammars and input data
PyDSL contains a repository of Grammars, see the Library section.