Research V7 development
[unix-history] / usr / src / cmd / troff / nii.c
CommitLineData
f10d52e6
JO
1#include "tdef.h"
2#ifdef NROFF
3#include "tw.h"
4#endif
5#include "s.h"
6#include "d.h"
7#include "v.h"
8#include <sgtty.h>
9
10int *vlist = (int *)&v;
11struct s *frame, *stk, *ejl;
12struct s *nxf, *litlev;
13
14#ifdef NROFF
15int pipeflg;
16int hflg;
17int eqflg;
18#endif
19
20#ifndef NROFF
21int xpts;
22int verm;
23int *pslp;
24int psflg;
25int ppts;
26int pfont;
27int paper;
28int mpts;
29int mfont;
30int mcase;
31int escm;
32int cs;
33int code;
34int ccs;
35int bd;
36int back;
37#endif
38
39int level;
40int stdi;
41int waitf;
42int nofeed;
43int quiet;
44int stop;
45char ibuf[IBUFSZ];
46char xbuf[IBUFSZ];
47char *ibufp;
48char *xbufp;
49char *eibuf;
50char *xeibuf;
51int cbuf[NC];
52int *cp;
53int nx;
54int mflg;
55int ch = 0;
56int cps;
57int ibf;
58int ttyod;
59struct sgttyb ttys;
60int iflg;
61char *enda;
62int rargc;
63char **argp;
64char trtab[256];
65int lgf;
66int copyf;
67int ch0;
68int cwidth;
69filep ip;
70int nlflg;
71int *ap;
72int donef;
73int nflush;
74int nchar;
75int rchar;
76int nfo;
77int ifile;
78int padc;
79int raw;
80int ifl[NSO];
81int ifi;
82int flss;
83int nonumb;
84int trap;
85int tflg;
86int ejf;
87int lit;
88int gflag;
89int dilev;
90int tlss;
91filep offset;
92int em;
93int ds;
94filep woff;
95int app;
96int ndone;
97int lead;
98int ralss;
99filep nextb;
100int *argtop;
101int nrbits;
102int nform;
103int oldmn;
104int newmn;
105int macerr;
106filep apptr;
107int diflg;
108filep roff;
109int wbfi;
110int inc[NN];
111int fmt[NN];
112int evi;
113int vflag;
114int noscale;
115int po1;
116int nlist[NTRAP];
117int mlist[NTRAP];
118int evlist[EVLSZ];
119int ev;
120int tty;
121int sfont;
122int sv;
123int esc;
124int widthp;
125int xfont;
126int setwdf;
127int xbitf;
128int over;
129int nhyp;
130int **hyp;
131int *olinep;
132int esct;
133int ttysave = -1;
134int dotT;
135char *unlkp;
136int no_out;