X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Flexer.h;h=e98dac00f59e45b01455f5f0d2b46a378205bdb2;hb=97466647616875cca6662b50b5eb467c8ef8c617;hp=91200ce6cd86488f7aa92e2fe4e5d22865e5c2bb;hpb=f751a381d7b792ee539ff2297a2b1ab9afe2d8c3;p=pspp diff --git a/src/language/lexer/lexer.h b/src/language/lexer/lexer.h index 91200ce6cd..e98dac00f5 100644 --- a/src/language/lexer/lexer.h +++ b/src/language/lexer/lexer.h @@ -161,9 +161,11 @@ void lex_next_error (struct lexer *, int n0, int n1, const char *, ...) PRINTF_FORMAT (4, 5); int lex_end_of_command (struct lexer *); -void lex_error_expecting (struct lexer *, const char *, ...) SENTINEL(0); +void lex_error_expecting (struct lexer *, ...) SENTINEL(0); #define lex_error_expecting(...) \ lex_error_expecting(__VA_ARGS__, NULL_SENTINEL) +void lex_error_expecting_valist (struct lexer *, va_list); +void lex_error_expecting_array (struct lexer *, const char **, size_t n); void lex_sbc_only_once (const char *); void lex_sbc_missing (const char *);