1 /*- 2 * %sccs.include.proprietary.c% 3 */ 4 5 #ifndef lint 6 static char sccsid[] = "@(#)t0.c 4.3 (Berkeley) 04/18/91"; 7 #endif /* not lint */ 8 9 /* t0.c: storage allocation */ 10 # 11 # include "t..c" 12 int expflg = 0; 13 int ctrflg = 0; 14 int boxflg = 0; 15 int dboxflg = 0; 16 int tab = '\t'; 17 int linsize; 18 int pr1403; 19 int delim1, delim2; 20 int evenup[MAXCOL], evenflg; 21 int F1 = 0; 22 int F2 = 0; 23 int allflg = 0; 24 int leftover = 0; 25 int textflg = 0; 26 int left1flg = 0; 27 int rightl = 0; 28 char *cstore, *cspace; 29 char *last; 30 struct colstr *table[MAXLIN]; 31 int style[MAXHEAD][MAXCOL]; 32 int ctop[MAXHEAD][MAXCOL]; 33 char font[MAXHEAD][MAXCOL][2]; 34 char csize[MAXHEAD][MAXCOL][4]; 35 char vsize[MAXHEAD][MAXCOL][4]; 36 int lefline[MAXHEAD][MAXCOL]; 37 char cll[MAXCOL][CLLEN]; 38 /*char *rpt[MAXHEAD][MAXCOL];*/ 39 /*char rpttx[MAXRPT];*/ 40 int stynum[MAXLIN+1]; 41 int nslin, nclin; 42 int sep[MAXCOL]; 43 int fullbot[MAXLIN]; 44 char *instead[MAXLIN]; 45 int used[MAXCOL], lused[MAXCOL], rused[MAXCOL]; 46 int linestop[MAXLIN]; 47 int nlin, ncol; 48 int iline = 1; 49 char *ifile = "Input"; 50 int texname = 'a'; 51 int texct = 0; 52 char texstr[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYXZ0123456789"; 53 int linstart; 54 char *exstore, *exlim; 55 FILE *tabin /*= stdin */; 56 FILE *tabout /* = stdout */; 57