115384Sslatteng extern char **argp; 215384Sslatteng extern char *chname; 315384Sslatteng extern char *eibuf; 415384Sslatteng extern char *enda; 515384Sslatteng extern char *fitab[]; 615384Sslatteng extern char *fontab[]; 715384Sslatteng extern char *kerntab[]; 815384Sslatteng extern char *ibufp; 915384Sslatteng extern char *obufp; 1015384Sslatteng extern char *unlkp; 1115384Sslatteng extern char *xbufp; 1215384Sslatteng extern char *xeibuf; 1315384Sslatteng extern char codetab[]; 1415384Sslatteng extern char devname[]; 1515384Sslatteng extern char fontfile[]; 1615384Sslatteng extern char ibuf[IBUFSZ]; 1715384Sslatteng extern char nextf[]; 1815384Sslatteng extern char obuf[], *obufp; 19*16391Sslatteng extern char termtab[]; 2015384Sslatteng extern char xbuf[IBUFSZ]; 2115384Sslatteng extern filep apptr; 2215384Sslatteng extern filep ip; 2315384Sslatteng extern filep nextb; 2415384Sslatteng extern filep offset; 2515384Sslatteng extern filep roff; 2615384Sslatteng extern filep woff; 2715384Sslatteng extern short *chtab; 2815384Sslatteng extern int *pnp; 2915384Sslatteng extern int *pslp; 3015384Sslatteng extern short *pstab; 3115384Sslatteng extern int *vlist; 3215384Sslatteng extern int Bflg; 3315384Sslatteng extern int ad, admod; 3415384Sslatteng extern int adrem; 3515384Sslatteng extern int adsp; 3615384Sslatteng extern int app; 37*16391Sslatteng extern int apts, apts1; 3815384Sslatteng extern int ascii; 3915384Sslatteng extern int back; 4015384Sslatteng extern int bd; 4115384Sslatteng extern int bdtab[]; 4215384Sslatteng extern int c2; 4315384Sslatteng extern int cc; 4415384Sslatteng extern int ccs; 4515384Sslatteng extern int ce; 4615384Sslatteng extern int code; 4715384Sslatteng extern int copyf; 4815384Sslatteng extern int cps; 4915384Sslatteng extern int cs; 5015384Sslatteng extern int cu; 5115384Sslatteng extern int cwidth; 5215384Sslatteng extern int dfact; 5315384Sslatteng extern int dfactd; 5415384Sslatteng extern int diflg; 5515384Sslatteng extern int dilev; 5615384Sslatteng extern int donef; 5715384Sslatteng extern int dotT; 5815384Sslatteng extern int dotc; 5915384Sslatteng extern int dpn; 6015384Sslatteng extern int ds; 6115384Sslatteng extern int ejf; 6215384Sslatteng extern int em; 6315384Sslatteng extern int eqflg; 6415384Sslatteng extern int error; 6515384Sslatteng extern int esc; 6615384Sslatteng extern int eschar; 6715384Sslatteng extern int ev; 6815384Sslatteng extern int evi; 6915384Sslatteng extern int evlist[EVLSZ]; 7015384Sslatteng extern int fc; 7115384Sslatteng extern int fi; 7215384Sslatteng extern int flss; 7315384Sslatteng extern int fmt[NN]; 7415384Sslatteng extern int font1; 7515384Sslatteng extern int font; 7615384Sslatteng extern int fontlab[]; 77*16391Sslatteng extern int stip1; 78*16391Sslatteng extern int stip; 79*16391Sslatteng extern tchar *stiplab; 8015384Sslatteng extern int gflag; 8115384Sslatteng extern int hflg; 8215384Sslatteng extern int hyf; 8315384Sslatteng extern int hyoff; 8415384Sslatteng extern int ibf; 8515384Sslatteng extern int icf; 8615384Sslatteng extern int ics; 8715384Sslatteng extern int ifi; 8815384Sslatteng extern int ifile; 8915384Sslatteng extern int ifl[NSO]; 9015384Sslatteng extern int iflg; 9115384Sslatteng extern int in1; 9215384Sslatteng extern int in; 9315384Sslatteng extern int inc[NN]; 9415384Sslatteng extern int init; 9515384Sslatteng extern int it; 9615384Sslatteng extern int itmac; 9715384Sslatteng extern int lastl; 9815384Sslatteng extern int lead; 9915384Sslatteng extern int level; 10015384Sslatteng extern int lg; 10115384Sslatteng extern int lgf; 10215384Sslatteng extern int ll1; 10315384Sslatteng extern int ll; 10415384Sslatteng extern int lnmod; 10515384Sslatteng extern int lnsize; 10615384Sslatteng extern int ls1; 10715384Sslatteng extern int ls; 10815384Sslatteng extern int lss1; 10915384Sslatteng extern int lss; 11015384Sslatteng extern int lt1; 11115384Sslatteng extern int lt; 11215384Sslatteng extern int macerr; 11315384Sslatteng extern int mflg; 11415384Sslatteng extern int mfont; 11515384Sslatteng extern int mlist[NTRAP]; 11615384Sslatteng extern int mpts; 11715384Sslatteng extern int nb; 11815384Sslatteng extern int nc; 11915384Sslatteng extern int nchar; 12015384Sslatteng extern int ndf; 12115384Sslatteng extern int ndone; 12215384Sslatteng extern int ne; 123*16391Sslatteng extern int nel; 12415384Sslatteng extern int newmn; 12515384Sslatteng extern int nfi; 12615384Sslatteng extern int nflush; 12715384Sslatteng extern int nfo; 12815384Sslatteng extern int nfonts; 129*16391Sslatteng extern int nstips; 13015384Sslatteng extern int nform; 13115384Sslatteng extern int nhyp; 13215384Sslatteng extern int ni; 13315384Sslatteng extern int nlflg; 13415384Sslatteng extern int nlist[NTRAP]; 13515384Sslatteng extern int nms; 13615384Sslatteng extern int nn; 13715384Sslatteng extern int no_out; 13815384Sslatteng extern int nofeed; 13915384Sslatteng extern int nonumb; 14015384Sslatteng extern int noscale; 14115384Sslatteng extern int npn; 14215384Sslatteng extern int npnflg; 14315384Sslatteng extern int nwd; 14415384Sslatteng extern int nx; 14515384Sslatteng extern int ohc; 14615384Sslatteng extern int oldbits; 14715384Sslatteng extern int oldmn; 14815384Sslatteng extern int over; 14915384Sslatteng extern int padc; 15015384Sslatteng extern int paper; 15115384Sslatteng extern int pendnf; 15215384Sslatteng extern int pendt; 15315384Sslatteng extern int pfont; 15415384Sslatteng extern int pfrom; 15515384Sslatteng extern int pipeflg; 15615384Sslatteng extern int pl; 15715384Sslatteng extern int pnlist[]; 15815384Sslatteng extern int po1; 15915384Sslatteng extern int po; 16015384Sslatteng extern int ppts; 16115384Sslatteng extern int print; 16215384Sslatteng extern int psflg; 16315384Sslatteng extern int ptid; 16415384Sslatteng extern int pto; 16515384Sslatteng extern int pts1; 16615384Sslatteng extern int pts; 16715384Sslatteng extern int quiet; 16815384Sslatteng extern int r[NN]; 16915384Sslatteng extern int ralss; 17015384Sslatteng extern int rargc; 17115384Sslatteng extern int raw; 17215384Sslatteng extern int res; 17315384Sslatteng extern int setwdf; 17415384Sslatteng extern int sfont; 17515384Sslatteng extern int spacesz; 17615384Sslatteng extern int spflg; 17715384Sslatteng extern int spread; 17815384Sslatteng extern int sps; 17915384Sslatteng extern int stdi; 18015384Sslatteng extern int stop; 18115384Sslatteng extern int sv; 18215384Sslatteng extern int tabc, dotc; 18315384Sslatteng extern int tabch, ldrch; 18415384Sslatteng extern int tabtab[NTAB]; 18515384Sslatteng extern int tdelim; 18615384Sslatteng extern int tflg; 18715384Sslatteng extern int tlss; 18815384Sslatteng extern int totout; 18915384Sslatteng extern int trap; 19015384Sslatteng extern int trflg; 19115384Sslatteng extern int trtab[]; 19215384Sslatteng extern int tty; 19315384Sslatteng extern int ttyod; 19415384Sslatteng extern int ttysave; 19515384Sslatteng extern int ul; 19615384Sslatteng extern tchar ulbit; 19715384Sslatteng extern int ulfont; 19815384Sslatteng extern int un1; 19915384Sslatteng extern int un; 20015384Sslatteng extern int vflag; 20115384Sslatteng extern int waitf; 20215384Sslatteng extern int wbfi; 20315384Sslatteng extern int wch; 20415384Sslatteng extern int widthp; 20515384Sslatteng extern int wne; 20615384Sslatteng extern int xbitf; 20715384Sslatteng extern int xflg; 20815384Sslatteng extern int xfont; 20915384Sslatteng extern int xpts; 21015384Sslatteng extern no_out; 21115384Sslatteng extern struct font *fontbase[NFONT+1]; /* origin of each font in core hole */ 21215384Sslatteng extern struct s *ejl; 21315384Sslatteng extern struct s *frame, *stk, *nxf; 21415384Sslatteng extern struct sgttyb ttys; 21515384Sslatteng extern tchar **hyp; 21615384Sslatteng extern tchar *ap; 21715384Sslatteng extern tchar *cp; 21815384Sslatteng extern tchar *hyptr[NHYP]; 21915384Sslatteng extern tchar *linep; 22015384Sslatteng extern tchar *olinep; 22115384Sslatteng extern tchar *pendw; 22215384Sslatteng extern tchar *wdstart, *wdend; 22315384Sslatteng extern tchar *wordp; 22415384Sslatteng extern tchar cbuf[NC]; 22515384Sslatteng extern tchar ch0; 22615384Sslatteng extern tchar ch; 22715384Sslatteng extern tchar chbits; 22815384Sslatteng extern tchar ic; 22915384Sslatteng extern tchar inchar[LNSIZE], *pinchar; 23015384Sslatteng extern tchar line[]; 23115384Sslatteng extern tchar nmbits; 23215384Sslatteng extern tchar nrbits; 23315384Sslatteng extern tchar oline[]; 23415384Sslatteng extern tchar rchar; 23515384Sslatteng extern tchar word[]; 236