Struct Lexer
js::syntax::lexer
pub struct Lexer<'a> { pub tokens: Vec<Token>, // some fields omitted }
A javascript Lexer
tokens: Vec<Token>
impl<'a> Lexer<'a>
pub fn new(buffer: &'a str) -> Lexer<'a>
pub fn lex(&mut self) -> Result<(), LexerError>
impl<'a> Send for Lexer<'a>
impl<'a> Sync for Lexer<'a>