From b759ee4c57f28ac10725ef272b8ee87a125cc51e Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Mon, 3 Sep 2018 15:18:15 -0700 Subject: [PATCH] [lexer] Add Error::invalid_char constructor --- lexer/src/error.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lexer/src/error.rs b/lexer/src/error.rs index 73a71bc..c7aa1ce 100644 --- a/lexer/src/error.rs +++ b/lexer/src/error.rs @@ -14,5 +14,9 @@ impl Error { } } + pub fn invalid_char(c: char) -> Error { + Error::new(format!("invalid character: {}", c)) + } + pub fn msg(&self) -> &str { &self.message } }