module

Tartrazine

These are Lexer actions. When a rule matches, it will perform a list of actions. These actions can emit tokens or change the state machine.

Constants

EMPTY_TOKENS = [] of Token

Shared empty result for rule misses (allocation cut, see patch 5). Never mutated: the only consumer iterates it into a deque.

Nested types