aboutsummaryrefslogtreecommitdiffstats
path: root/src/lexer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lexer.c')
-rw-r--r--src/lexer.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lexer.c b/src/lexer.c
index f63ff4f..ddf5d81 100644
--- a/src/lexer.c
+++ b/src/lexer.c
@@ -223,10 +223,10 @@ tokenize(const StringView *sv) {
223 break; 223 break;
224 } 224 }
225 size_t n = 1; 225 size_t n = 1;
226 bool is_number = c == '-' && !is_delimiter(scan_peek(&scanner)); 226 bool num = c == '-' && !is_delimiter(scan_peek(&scanner));
227 is_number = c == '+' && !is_delimiter(scan_peek(&scanner)); 227 num = num || (c == '+' && !is_delimiter(scan_peek(&scanner)));
228 is_number = is_number || (c >= '0' && c <= '9'); 228 num = num || (c >= '0' && c <= '9');
229 if (is_number) { 229 if (num) {
230 while (!is_delimiter(scan_peek(&scanner))) { 230 while (!is_delimiter(scan_peek(&scanner))) {
231 c = scan_next(&scanner); 231 c = scan_next(&scanner);
232 n++; 232 n++;