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