pub fn lex(expr: &str) -> Result<Vec<Token>, LexerError>
Lexes the given Javascript expression into a Vec of tokens.