lexer: Remove unused function lex_put_back_id().
[pspp-builds.git] / src / language / lexer / lexer.h
index efdef8a46802ed45c312d8336ef7368ba524d31e..1abefb6b623fb30acc42ca4c05a6da27227bd8ce 100644 (file)
@@ -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 *);
@@ -93,11 +92,10 @@ char *lex_token_representation (struct lexer *);
 /* Token accessors */
 enum token_type lex_token (const struct lexer *);
 double lex_tokval (const struct lexer *);
-const char *lex_tokid (const struct lexer *);
-const struct string *lex_tokstr (const struct lexer *);
+const char *lex_tokcstr (const struct lexer *);
+struct substring lex_tokss (const struct lexer *);
 
 /* Really weird functions. */
-void lex_negative_to_dash (struct lexer *);
 void lex_skip_comment (struct lexer *);
 
 #endif /* !lexer_h */