1use thiserror::Error; 2 3#[derive(Error, Debug)] 4pub enum LexicalError { 5 #[error("Expected 1 decimal point but got {0}")] InvalidDecimalPoint(usize), 6 #[error("Unknown token: {0}")] UnknownToken(String), 7}