summaryrefslogtreecommitdiff
path: root/src/parse/tokens.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/tokens.rs')
-rw-r--r--src/parse/tokens.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/parse/tokens.rs b/src/parse/tokens.rs
index abc3d6a6..4d90dded 100644
--- a/src/parse/tokens.rs
+++ b/src/parse/tokens.rs
@@ -117,7 +117,7 @@ impl<'s> Tokens<'s> {
// Length two.
'=' if self.s.eat_if('=') => Token::EqEq,
- '!' if self.s.eat_if('=') => Token::BangEq,
+ '!' if self.s.eat_if('=') => Token::ExclEq,
'<' if self.s.eat_if('=') => Token::LtEq,
'>' if self.s.eat_if('=') => Token::GtEq,
'+' if self.s.eat_if('=') => Token::PlusEq,
@@ -135,6 +135,7 @@ impl<'s> Tokens<'s> {
'-' => Token::Hyph,
'*' => Token::Star,
'/' => Token::Slash,
+ '!' => Token::Excl,
'=' => Token::Eq,
'<' => Token::Lt,
'>' => Token::Gt,
@@ -750,7 +751,7 @@ mod tests {
t!(Code[" a1"]: "/" => Slash);
t!(Code: "=" => Eq);
t!(Code: "==" => EqEq);
- t!(Code: "!=" => BangEq);
+ t!(Code: "!=" => ExclEq);
t!(Code: "<" => Lt);
t!(Code: "<=" => LtEq);
t!(Code: ">" => Gt);