diff options
| -rw-r--r-- | cup/lexer.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cup/lexer.c b/cup/lexer.c index 3398599..fcfe005 100644 --- a/cup/lexer.c +++ b/cup/lexer.c @@ -218,7 +218,11 @@ Token Lexer_next(Lexer *lexer) Token Lexer_peek(Lexer *lexer) { i64 pos = lexer->pos; + i64 col = lexer->col; + i64 line = lexer->line; Token token = Lexer_next(lexer); lexer->pos = pos; + lexer->col = col; + lexer->line = line; return token; }
\ No newline at end of file |