Expand description
Intermediate representation for the teksu! DSL.
The parser builds an IR tree; the lowering walks the tree and emits the final builder-call token stream. Keeping parse and lower separate keeps span handling predictable: each IR node carries the span of the user token it originated from.
Structs§
- Teksi
Element - An element:
Type[::ctor](args...) { body }. - Teksi
For - TeksiIf
- Teksi
Match - Teksi
Match Arm - Teksi
Property - Teksi
Root - The root of a
teksu!invocation.