[][src]Trait kg_lang::Lexer

pub trait Lexer {
    fn reset(&mut self);
fn lex(&mut self, reader: &mut dyn ByteReader) -> Result<Token, LexerError>;
fn unmatched(&self) -> usize;
fn mode(&self) -> usize; }

Required methods

fn reset(&mut self)

fn lex(&mut self, reader: &mut dyn ByteReader) -> Result<Token, LexerError>

fn unmatched(&self) -> usize

fn mode(&self) -> usize

Loading content...

Implementors

impl Lexer for Matcher[src]

Loading content...