1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
mod parser; mod expression; mod statement; mod class; mod function; mod pattern; pub use self::parser::{ Parser, parse, }; #[derive(Debug)] pub enum ParserError { UnexpectedCharacter, UnexpectedToken, UnexpectedExpression, UnexpectedStatement, UnexpectedEOF, Custom(&'static str), }