Struct js::syntax::parser::Parser[src]
pub struct Parser {
// some fields omitted
}A Javascript parser
Methods
impl Parser
fn new(tokens: Vec<Token>) -> Parser
Creates a new parser, using tokens as input
fn parse_all(&mut self) -> ParseResult
Parse all expressions in the token array
fn parse(&mut self) -> ParseResult
Parse a single expression