Struct moore_vhdl_syntax::lexer::tokenizer::Tokenizer [] [src]

pub struct Tokenizer<T: Grinder> { /* fields omitted */ }

A grinder that combines character bundles into lexical tokens. This is the last stage of lexical analysis.

Methods

impl<T: Grinder> Tokenizer<T> where
    T: Grinder<Item = Option<Spanned<Bundle>>, Error = DiagBuilder2>, 
[src]

[src]

Create a new bundler.

Trait Implementations

impl<T> Grinder for Tokenizer<T> where
    T: Grinder<Item = Option<Spanned<Bundle>>, Error = DiagBuilder2>, 
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]