use crateSyntaxKind;
/// A flat instruction stream describing how to build the CST. Decouples the
/// parsing logic (which only appends events) from tree construction
/// ([`crate::parser::tree_builder::build_tree`]).
pub
/// The result of parsing one (sub)expression: the token range it covers plus the
/// events that build its subtree.
pub
/// Emit `Event::Tok(i)` for every `i` in `start..end`.
pub