pub type SyntaxResult<T> = Result<T, SyntaxError>;
pub enum SyntaxResult<T> { Ok(T), Err(SyntaxError), }
Contains the success value
Contains the error value