version 1.29, 2002/02/16 21:27:48 |
version 1.30, 2002/04/28 14:37:12 |
|
|
extern void outputstr(const char *); |
extern void outputstr(const char *); |
extern int builtin_type(const char *); |
extern int builtin_type(const char *); |
extern char *builtin_realname(int); |
extern char *builtin_realname(int); |
|
extern void do_emit_synchline(void); |
|
#define emit_synchline() do { if (synch_lines) do_emit_synchline(); } while(0) |
|
|
/* misc.c */ |
/* misc.c */ |
extern void chrsave(int); |
extern void chrsave(int); |
|
|
extern char *null; /* as it says.. just a null. */ |
extern char *null; /* as it says.. just a null. */ |
extern char rquote[MAXCCHARS+1];/* right quote character (') */ |
extern char rquote[MAXCCHARS+1];/* right quote character (') */ |
extern char scommt[MAXCCHARS+1];/* start character for comment */ |
extern char scommt[MAXCCHARS+1];/* start character for comment */ |
|
extern int synch_lines; /* line synchronisation directives */ |
|
|
extern int mimic_gnu; /* behaves like gnu-m4 */ |
extern int mimic_gnu; /* behaves like gnu-m4 */ |