pub trait ExprParser {
// Required methods
fn try_read_next_expr(&mut self) -> Result<Option<ESExpr>, ParseError>;
fn read_next_expr(&mut self) -> Result<ESExpr, ParseError>;
}
pub trait ExprParser {
// Required methods
fn try_read_next_expr(&mut self) -> Result<Option<ESExpr>, ParseError>;
fn read_next_expr(&mut self) -> Result<ESExpr, ParseError>;
}