From 48e0129f54424a6fd5fb1bc7651e48dedc5293c2 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Mon, 20 Dec 2010 23:58:59 -0800 Subject: [PATCH] lexer: Remove unused function lex_put_back_id(). --- src/language/lexer/lexer.c | 11 ----------- src/language/lexer/lexer.h | 1 - 2 files changed, 12 deletions(-) diff --git a/src/language/lexer/lexer.c b/src/language/lexer/lexer.c index 00724e64..616b7008 100644 --- a/src/language/lexer/lexer.c +++ b/src/language/lexer/lexer.c @@ -781,17 +781,6 @@ lex_put_back (struct lexer *lexer, enum token_type t) save_token (lexer); lexer->token = t; } - -/* Makes the current token become the next token to be read; the - current token is set to the identifier ID. */ -void -lex_put_back_id (struct lexer *lexer, const char *id) -{ - assert (lex_id_to_token (ss_cstr (id)) == T_ID); - save_token (lexer); - lexer->token = T_ID; - ds_assign_cstr (&lexer->tokstr, id); -} /* Weird line processing functions. */ diff --git a/src/language/lexer/lexer.h b/src/language/lexer/lexer.h index 7af40234..1abefb6b 100644 --- a/src/language/lexer/lexer.h +++ b/src/language/lexer/lexer.h @@ -69,7 +69,6 @@ bool lex_force_string (struct lexer *); /* Weird token functions. */ enum token_type lex_look_ahead (struct lexer *); void lex_put_back (struct lexer *, enum token_type); -void lex_put_back_id (struct lexer *, const char *tokid); /* Weird line processing functions. */ const char *lex_entire_line (const struct lexer *); -- 2.30.2