aboutsummaryrefslogtreecommitdiffstats
path: root/src/tokenizer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tokenizer.rs')
-rw-r--r--src/tokenizer.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tokenizer.rs b/src/tokenizer.rs
index 18e1aa1..8778430 100644
--- a/src/tokenizer.rs
+++ b/src/tokenizer.rs
@@ -20,6 +20,8 @@ pub enum Token {
#[token("if")]
If,
+ #[token("else")]
+ Else,
#[token("for")]
For,
#[token("in")]
@@ -64,8 +66,11 @@ pub enum Token {
EqualEqual,
#[token("!=")]
NotEqual,
+
#[token("<=>")]
AssertEqual,
+ #[token("<!>")]
+ Unreachable,
#[token("(")]
LeftParen,