From 5cdb60d3957ac82a0f156a943d9b83adafea70b6 Mon Sep 17 00:00:00 2001 From: omicron Date: Sun, 30 Mar 2025 22:51:47 +0200 Subject: [PATCH] Remove peek function --- src/lexer.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/lexer.c b/src/lexer.c index cf3f6d5..be808cc 100644 --- a/src/lexer.c +++ b/src/lexer.c @@ -150,17 +150,6 @@ void lexer_shift_buffer(lexer_t *lex, int n) { memmove(lex->buffer, lex->buffer + n, lex->buffer_count); } -error_t *lexer_peek(lexer_t *lex, char *c) { - error_t *err = lexer_fill_buffer(lex); - if (err) - return err; - if (lex->buffer_count == 0) - return err_eof; - *c = lex->buffer[0]; - lexer_shift_buffer(lex, 1); - return nullptr; -} - /** * Checks if the lexer's buffer starts with the given prefix. *