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 *);