pub fn lex( file: impl Into<String>, source: &str, ) -> (Vec<Token>, Vec<Diagnostic>)
Tokenize one UTF-8 source file without discarding bytes.