pub fn highlight(input: &str) -> Vec<Span<'static>>
Lexes input and returns a vec of syntax-highlighted [Span]s.
input
Span
On lex error returns a single red span containing the raw input.