TECTA PEG
A simple PEG descriptor language that uses a push-down automata to parse language rules.
This crate is the reference implementation of rule parsing.
Purpose-built for TECTA.
Described in manual.typ.
Currently, the bin crate parses an input file and prints the interpreted result.
TODO
- Rule parsing
- Library API
- Weakly-typed token parsing
- Strongly-typed token parsing (likely type generation through proc macros)