now macros keep track of representation
[pspp] / src / language / lexer / lexer.h
index 5aa82e75fb19a6398d3669035caf1a68e7b78400..86bb4f2b5dadd2089d0c6ec4d175b5fe67fb648d 100644 (file)
@@ -146,6 +146,10 @@ const char *lex_next_tokcstr (const struct lexer *, int n);
 double lex_next_tokval (const struct lexer *, int n);
 struct substring lex_next_tokss (const struct lexer *, int n);
 
+/* Token representation. */
+struct substring lex_next_representation (const struct lexer *,
+                                          int n0, int n1);
+
 /* Current position. */
 int lex_get_first_line_number (const struct lexer *, int n);
 int lex_get_last_line_number (const struct lexer *, int n);