kravl_parser::syntax::ast
pub struct Parser { /* fields omitted */ }
impl Parser
fn new() -> Parser
fn from(lexer: Lexer) -> Parser
fn parse_from_tokens(tokens: Vec<Token>) -> Result<Vec<Statement>, String>
fn parse_full(&mut self) -> Result<Vec<Statement>, String>