These were workarounds for a long-gone flex bug; all supported versions
of flex emit an extern declaration as expected.
static void FreeConfigVariable(ConfigVariable *item);
-/* flex fails to supply a prototype for yylex, so provide one */
-int GUC_yylex(void);
-
static int GUC_flex_fatal(const char *msg);
static char *GUC_scanstr(const char *s);
#define LEXRES_OK 3 /* OK completion of backslash argument */
-int yylex(void);
-
static void evaluate_backtick(void);
static void push_new_buffer(const char *newstr, const char *varname);
static void pop_buffer_stack(PsqlScanState state);