aboutsummaryrefslogtreecommitdiffstats
path: root/src/tokenizer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tokenizer.rs')
-rw-r--r--src/tokenizer.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tokenizer.rs b/src/tokenizer.rs
index a12285b..1882b48 100644
--- a/src/tokenizer.rs
+++ b/src/tokenizer.rs
@@ -59,6 +59,8 @@ pub enum Token {
Equal,
#[token("==")]
EqualEqual,
+ #[token("!=")]
+ NotEqual,
#[token("(")]
LeftParen,
@@ -84,6 +86,13 @@ pub enum Token {
#[token("<=")]
LessEqual,
+ #[token("&&")]
+ And,
+ #[token("||")]
+ Or,
+ #[token("!")]
+ Not,
+
#[token(".")]
Dot,
#[token("->")]