CstNode

Type Alias CstNode 

Source
pub type CstNode = CstNodeData<TerminalKind, NonTerminalKind>;

Aliased Type§

pub enum CstNode {
    Terminal {
        kind: TerminalKind,
        data: TerminalData,
    },
    NonTerminal {
        kind: NonTerminalKind,
        data: NonTerminalData,
    },
}

Variants§

§

Terminal

A terminal node with its kind and span

§

NonTerminal

A non-terminal node with its kind