|
|
1.1 root 1: #include "tdef.h"
2: #include "ext.h"
3:
4: Stack *frame, *stk, *ejl;
5: Stack *nxf;
6:
7: int pipeflg;
8: int hflg; /* used in nroff only */
9: int eqflg; /* used in nroff only */
10:
11: #ifndef NROFF
12: int xpts;
13: int ppts;
14: int pfont;
15: int mpts;
16: int mfont;
17: int cs;
18: int ccs;
19: int bd;
20: #endif
21:
22: int stdi;
23: int quiet;
24: int stop;
25: char ibuf[IBUFSZ];
26: char xbuf[IBUFSZ];
27: char *ibufp;
28: char *xbufp;
29: char *eibuf;
30: char *xeibuf;
31: Tchar pbbuf[NC]; /* pushback buffer for arguments, \n, etc. */
32: Tchar *pbp = pbbuf; /* next free slot in pbbuf */
33: Tchar *lastpbp = pbbuf; /* pbp in previous stack frame */
34: int nx;
35: int mflg;
36: Tchar ch = 0;
37: int ibf;
38: int ttyod;
39: int iflg;
40: int rargc;
41: char **argp;
42: ushort trtab[NTRTAB];
43: int lgf;
44: int copyf;
45: Offset ip;
46: int nlflg;
47: int donef;
48: int nflush;
49: int nfo;
50: int ifile;
51: int padc;
52: int raw;
53: int ifl[NSO];
54: int ifi;
55: int flss;
56: int nonumb;
57: int trap;
58: int tflg;
59: int ejf;
60: int dilev;
61: Offset offset;
62: int em;
63: int ds;
64: Offset woff;
65: int app;
66: int ndone;
67: int lead;
68: int ralss;
69: Offset nextb;
70: Tchar nrbits;
71: int nform;
72: int oldmn;
73: int newmn;
74: int macerr;
75: Offset apptr;
76: int diflg;
77: int evi;
78: int vflag;
79: int noscale;
80: int po1;
81: int nlist[NTRAP];
82: int mlist[NTRAP];
83: int evlist[EVLSZ];
84: int ev;
85: int tty;
86: int sfont = FT; /* appears to be "standard" font; used by .ul */
87: int sv;
88: int esc;
89: int widthp;
90: int xfont;
91: int setwdf;
92: int over;
93: int nhyp;
94: Tchar **hyp;
95: Tchar *olinep;
96: int dotT;
97: char *unlkp;
98: Wcache widcache[NWIDCACHE];
99: Diver d[NDI];
100: Diver *dip;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.