]> granicus.if.org Git - postgresql/blob - src/interfaces/ecpg/preproc/extern.h
Here's my next patch to bring ecpg to version 1.1. It now correctly
[postgresql] / src / interfaces / ecpg / preproc / extern.h
1 /* variables */
2
3 extern int      debugging,
4                         braces_open;
5 extern char *yytext;
6 extern int      yylineno,
7                         yyleng;
8 extern FILE *yyin,
9                    *yyout;
10
11 struct _include_path {  char * path;
12                         struct _include_path * next;
13                      };
14
15 extern struct _include_path *include_paths;
16
17 /* functions */
18
19 extern void lex_init(void);
20 extern char *input_filename;
21 extern int      yyparse(void);
22 extern void *mm_alloc(size_t), *mm_realloc(void *, size_t);