1 extern int TROFF; 2 3 extern int alphabet; 4 extern char **argp; 5 extern char *eibuf; 6 extern char *ibufp; 7 extern char *obufp; 8 extern char *unlkp; 9 extern char *xbufp; 10 extern char *xeibuf; 11 extern char cfname[NSO+1][NS]; 12 extern int trace; 13 extern char devname[20]; 14 extern char ibuf[IBUFSZ]; 15 extern char mfiles[NMF][NS]; 16 extern char nextf[]; 17 extern char obuf[]; 18 extern char termtab[]; 19 extern char fontdir[]; 20 extern Font fonts[MAXFONTS+1]; 21 extern char xbuf[IBUFSZ]; 22 extern Offset apptr; 23 extern Offset ip; 24 extern Offset nextb; 25 extern Offset offset; 26 extern Offset woff; 27 extern Numerr numerr; 28 extern int *pnp; 29 extern int pstab[]; 30 extern int nsizes; 31 extern int app; 32 extern int ascii; 33 extern int bd; 34 extern int bdtab[]; 35 extern int ccs; 36 extern char *chnames[]; /* chnames[n-ALPHABET] -> name of char n */ 37 extern int copyf; 38 extern int cs; 39 extern int dfact; 40 extern int dfactd; 41 extern int diflg; 42 extern int dilev; 43 extern int donef; 44 extern int dotT; 45 extern int dpn; 46 extern int ds; 47 extern int ejf; 48 extern int em; 49 extern int eqflg; 50 extern int error; 51 extern int esc; 52 extern int eschar; 53 extern int ev; 54 extern int evi; 55 extern int evlist[EVLSZ]; 56 extern int fc; 57 extern int flss; 58 extern int fontlab[]; 59 extern int hflg; 60 extern int ibf; 61 extern int ifi; 62 extern int iflg; 63 extern int init; 64 extern int lead; 65 extern int lg; 66 extern int lgf; 67 extern int macerr; 68 extern int mflg; 69 extern int mfont; 70 extern int mlist[NTRAP]; 71 extern int mpts; 72 extern int nchnames; 73 extern int ndone; 74 extern int newmn; 75 extern int nflush; 76 extern int nfo; 77 extern int nfonts; 78 extern int nform; 79 extern int nhyp; 80 extern int nlflg; 81 extern int nlist[NTRAP]; 82 extern int nmfi; 83 extern int nonumb; 84 extern int noscale; 85 extern int npn; 86 extern int npnflg; 87 extern int nx; 88 extern int oldbits; 89 extern int oldmn; 90 extern int over; 91 extern int padc; 92 extern int pfont; 93 extern int pfrom; 94 extern int pipeflg; 95 extern int pl; 96 extern int pnlist[]; 97 extern int po1; 98 extern int po; 99 extern int ppts; 100 extern int print; 101 extern FILE *ptid; 102 extern int pto; 103 extern int quiet; 104 extern int ralss; 105 extern int rargc; 106 extern int raw; 107 extern int res; 108 extern int sbold; 109 extern int setwdf; 110 extern int sfont; 111 extern int smnt; 112 extern int stdi; 113 extern int stop; 114 extern int sv; 115 extern int tabch, ldrch; 116 extern int tflg; 117 extern int totout; 118 extern int trap; 119 extern Ushort trtab[]; 120 extern int tty; 121 extern int ulfont; 122 extern int vflag; 123 extern int whichroff; 124 extern int widthp; 125 extern int xfont; 126 extern int xpts; 127 extern Stack *ejl; 128 extern Stack *frame; 129 extern Stack *stk; 130 extern Stack *nxf; 131 extern Tchar **hyp; 132 extern Tchar *olinep; 133 extern Tchar pbbuf[NC]; 134 extern Tchar *pbp; 135 extern Tchar *lastpbp; 136 extern Tchar ch; 137 extern Tchar nrbits; 138 extern Tbuf _oline; 139 extern Wcache widcache[]; 140 extern char gchtab[]; 141 extern Diver d[NDI]; 142 extern Diver *dip; 143 144 145 extern char xchname[]; 146 extern short xchtab[]; 147 extern char *codestr; 148 extern char *chnamep; 149 extern short *chtab; 150 extern int nchtab; 151 152 extern Numtab *numtabp; 153 154 /* these characters are used as various signals or values 155 /* in miscellaneous places. 156 /* values are set in specnames in t10.c 157 */ 158 159 extern int c_hyphen; 160 extern int c_emdash; 161 extern int c_rule; 162 extern int c_minus; 163 extern int c_fi; 164 extern int c_fl; 165 extern int c_ff; 166 extern int c_ffi; 167 extern int c_ffl; 168 extern int c_acute; 169 extern int c_grave; 170 extern int c_under; 171 extern int c_rooten; 172 extern int c_boxrule; 173 extern int c_lefthand; 174 extern int c_dagger; 175 extern int c_isalnum; 176 177 /* 178 * String pointers for DWB pathname management. 179 */ 180 181 extern char *DWBfontdir; 182 extern char *DWBntermdir; 183 extern char *DWBalthyphens; 184 185