t.lexeme = SV("EOF");
t.loc.filename = l->filename;
t.loc.line = l->line-1;
- t.loc.col = last_line.count - last_line.offset;
+ t.loc.col = last_line.count;
t.type = TK_EOF;
da_append(tokens, t);
-690 / (34 + 35) * 69;
+1 + (4 / );
bool.momo:1:0 [BOOL] 'true'
bool.momo:2:0 [BOOL] 'false'
-bool.momo:3:0 [EOF] 'EOF'
+bool.momo:2:5 [EOF] 'EOF'
identifiers.momo:10:3 [IDENT] 'eE'
identifiers.momo:10:6 [IDENT] '_F'
identifiers.momo:10:9 [IDENT] '_G'
-identifiers.momo:11:0 [EOF] 'EOF'
+identifiers.momo:10:11 [EOF] 'EOF'
keywords.momo:36:0 [KEYWORD] 'break'
keywords.momo:37:0 [KEYWORD] 'case'
keywords.momo:38:0 [KEYWORD] 'default'
-keywords.momo:39:0 [EOF] 'EOF'
+keywords.momo:38:7 [EOF] 'EOF'
operators.momo:34:0 [>] '>'
operators.momo:35:0 [<=] '<='
operators.momo:36:0 [>=] '>='
-operators.momo:37:0 [EOF] 'EOF'
+operators.momo:36:2 [EOF] 'EOF'
strings.momo:1:1 [STRING] 'This is a string!'
strings.momo:4:9 [STRING] 'This too is a string!'
-strings.momo:5:0 [EOF] 'EOF'
+strings.momo:4:31 [EOF] 'EOF'