pub type LexResult<T> = Result<T, LexerError>;