Type Alias Node

Source
pub type Node<T, S> = Node<T, S>;
👎Deprecated since 0.14.0: Use the version of Node exported from your lrpar_mod!

Aliased Type§

enum Node<T, S> {
    // some variants omitted
}

Variants§

Implementations§

Source§

impl<LexemeT: Lexeme<StorageT>, StorageT: 'static + PrimInt + Unsigned> Node<LexemeT, StorageT>
where usize: AsPrimitive<StorageT>,

Source

pub fn pp(&self, grm: &YaccGrammar<StorageT>, input: &str) -> String

Return a pretty-printed version of this node.