lexer

Function lexer 

Source
pub fn lexer(source: &str) -> impl Iterator<Item = (Token, Range<usize>)>