Function caked::lex[][src]

pub fn lex<I: IntoIterator<Item = char>, O: Observe<(Position, Token)>>(
    state: &mut State,
    position: &mut Position,
    token_position: &mut Position,
    buffer: &mut String,
    codepoint: &mut u32,
    source: I,
    dest: &mut O
) -> Result<(), LexError>

Feeds characters into lexer.