aboutsummaryrefslogtreecommitdiff
path: root/src/tokenizer.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2019-08-26 11:33:05 +0100
committergingerBill <bill@gingerbill.org>2019-08-26 11:33:05 +0100
commit7bc146e6fde909298a7184fdf00cec91868ffc00 (patch)
treec9ed329e82a1eecad72c3fc2df37dd9a6b7c4f5b /src/tokenizer.cpp
parent59ab51acecd22674a7cc8607cd3af8eaeb55068a (diff)
Built-in Quaternions (Not just an April Fool's Joke any more)
Diffstat (limited to 'src/tokenizer.cpp')
-rw-r--r--src/tokenizer.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp
index a551f0545..5ba402858 100644
--- a/src/tokenizer.cpp
+++ b/src/tokenizer.cpp
@@ -745,7 +745,10 @@ exponent:
scan_mantissa(t, 10);
}
- if (t->curr_rune == 'i') {
+ switch (t->curr_rune) {
+ case 'i':
+ case 'j':
+ case 'k':
token.kind = Token_Imag;
advance_to_next_rune(t);
}