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