use crate::syn::{ast::*, error::*, lexer::*, token::*};
// /////////////////////////////////////////////////////////////////////////////
// Parser
// /////////////////////////////////////////////////////////////////////////////
#[derive(Debug)]
pub struct Parser<'t> {
lexer: Lexer<'t>,
token: Result