version 1.20, 2000/07/24 23:08:25 |
version 1.21, 2000/07/27 17:44:33 |
|
|
extern void *xalloc __P((size_t)); |
extern void *xalloc __P((size_t)); |
extern char *xstrdup __P((const char *)); |
extern char *xstrdup __P((const char *)); |
extern void usage __P((void)); |
extern void usage __P((void)); |
|
extern void resizedivs __P((int n)); |
|
|
extern int obtain_char __P((struct input_file *)); |
extern int obtain_char __P((struct input_file *)); |
extern void set_input __P((struct input_file *, FILE *, const char *)); |
extern void set_input __P((struct input_file *, FILE *, const char *)); |
|
|
extern char *sstack; /* shadow stack, for string space extension */ |
extern char *sstack; /* shadow stack, for string space extension */ |
extern FILE *active; /* active output file pointer */ |
extern FILE *active; /* active output file pointer */ |
extern struct input_file infile[];/* input file stack (0=stdin) */ |
extern struct input_file infile[];/* input file stack (0=stdin) */ |
extern FILE *outfile[]; /* diversion array(0=bitbucket) */ |
extern FILE **outfile; /* diversion array(0=bitbucket) */ |
|
extern int maxout; /* maximum number of diversions */ |
extern int fp; /* m4 call frame pointer */ |
extern int fp; /* m4 call frame pointer */ |
extern int ilevel; /* input file stack pointer */ |
extern int ilevel; /* input file stack pointer */ |
extern int oindex; /* diversion index. */ |
extern int oindex; /* diversion index. */ |