FICHA · AUR
python-tatsu
TatSu takes a grammar in a variation of EBNF as input, and outputs a memoizing PEG/Packrat parser in Python
- Parser generator
- CLI
- LIBRARY
- Launchable
- Runs in terminal
· official+codex · reviewed · Jun 3, 2026 description in en
PEG and Packrat parsers can be generated from EBNF-like grammars. Developers building languages, data formats, or DSLs can define grammar files and produce Python parser code instead of implementing parsing manually. It is a parser-generator library and tool.
How to run
tatsu
Commands: tatsu
Permissions
Permissions not analysed for this source yet.