updated package versions
[minix.git] / commands / m4 / extr.h
blob3572b13460dc528205cf3128a9c312583f943219
1 extern ndptr hashtab[]; /* hash table for macros etc. */
2 extern char buf[]; /* push-back buffer */
3 extern char *bp; /* first available character */
4 extern char *endpbb; /* end of push-back buffer */
5 extern stae mstack[]; /* stack of m4 machine */
6 extern char *ep; /* first free char in strspace */
7 extern char *endest; /* end of string space */
8 extern int sp; /* current m4 stack pointer */
9 extern int fp; /* m4 call frame pointer */
10 extern FILE *infile[]; /* input file stack (0=stdin) */
11 extern FILE *outfile[]; /* diversion array(0=bitbucket)*/
12 extern FILE *active; /* active output file pointer */
13 extern char *m4temp; /* filename for diversions */
14 extern int ilevel; /* input file stack pointer */
15 extern int oindex; /* diversion index.. */
16 extern char *null; /* as it says.. just a null.. */
17 extern char *m4wraps; /* m4wrap string default.. */
18 extern char lquote; /* left quote character (`) */
19 extern char rquote; /* right quote character (') */
20 extern char scommt; /* start character for comment */
21 extern char ecommt; /* end character for comment */