Skip to main content

gollum_parser/
error.rs

1use thiserror::Error;
2
3/// Error type for `gollum-parser`
4#[allow(missing_docs)]
5#[derive(Debug, Error)]
6pub enum Error {
7    #[error("syntax error: unexpected token")]
8    UnexpectedToken,
9    #[error("syntax error: unexpected end of input")]
10    UnexpectedEof,
11    #[error("lexer error: unrecognized character")]
12    LexError,
13}