From c23dbf8e344b10087dd653e38d8cf2399f3d24a5 Mon Sep 17 00:00:00 2001 From: Noah Hellman Date: Fri, 27 Jan 2023 17:13:07 +0100 Subject: [PATCH] lex: rm unused plus token --- src/lex.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lex.rs b/src/lex.rs index ef8f87b..b5758c1 100644 --- a/src/lex.rs +++ b/src/lex.rs @@ -45,7 +45,6 @@ pub enum Symbol { ExclaimBracket, Lt, Pipe, - Plus, Quote1, Quote2, Tilde, @@ -206,7 +205,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(Text, BraceEqual), - '+' => self.maybe_eat_close_brace(Sym(Plus), BracePlus), + '+' => self.maybe_eat_close_brace(Text, BracePlus), '~' => self.maybe_eat_close_brace(Sym(Tilde), BraceTilde), '_' => self.maybe_eat_close_brace(Sym(Underscore), BraceUnderscore), '-' => { @@ -355,14 +354,13 @@ mod test { #[test] fn sym() { test_lex!( - r#"'*^![<|+"~_"#, + r#"'*^![<|"~_"#, Sym(Quote1).l(1), Sym(Asterisk).l(1), Sym(Caret).l(1), Sym(ExclaimBracket).l(2), Sym(Lt).l(1), Sym(Pipe).l(1), - Sym(Plus).l(1), Sym(Quote2).l(1), Sym(Tilde).l(1), Sym(Underscore).l(1),