source: trunk/minix/commands/m4/extr.h@ 11

Last change on this file since 11 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

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