From bdf35ca7d1d4f2435ca3c5911b64e48ba229f440 Mon Sep 17 00:00:00 2001 From: Noah Hellman Date: Fri, 27 Jan 2023 17:05:45 +0100 Subject: [PATCH] lex: rm unused equal token --- src/lex.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lex.rs b/src/lex.rs index bc3b0d7..ccfdfa0 100644 --- a/src/lex.rs +++ b/src/lex.rs @@ -42,7 +42,6 @@ pub enum Delimiter { pub enum Symbol { Asterisk, Caret, - Equal, ExclaimBracket, Gt, Lt, @@ -208,7 +207,7 @@ impl + Clone> Lexer { } '*' => self.maybe_eat_close_brace(Sym(Asterisk), BraceAsterisk), '^' => self.maybe_eat_close_brace(Sym(Caret), BraceCaret), - '=' => self.maybe_eat_close_brace(Sym(Equal), BraceEqual), + '=' => self.maybe_eat_close_brace(Text, BraceEqual), '+' => self.maybe_eat_close_brace(Sym(Plus), BracePlus), '~' => self.maybe_eat_close_brace(Sym(Tilde), BraceTilde), '_' => self.maybe_eat_close_brace(Sym(Underscore), BraceUnderscore), @@ -360,11 +359,10 @@ mod test { #[test] fn sym() { test_lex!( - r#"'*^=![><%|+"~_"#, + r#"'*^![><%|+"~_"#, Sym(Quote1).l(1), Sym(Asterisk).l(1), Sym(Caret).l(1), - Sym(Equal).l(1), Sym(ExclaimBracket).l(2), Sym(Gt).l(1), Sym(Lt).l(1),