1 /* t0.c: storage allocation */ 2 # 3 # include "t.h" 4 int expflg = 0; 5 int ctrflg = 0; 6 int boxflg = 0; 7 int dboxflg = 0; 8 int tab = '\t'; 9 int linsize; 10 int pr1403; 11 int delim1, delim2; 12 int evenflg; 13 int *evenup; 14 int F1 = 0; 15 int F2 = 0; 16 int allflg = 0; 17 char *leftover = 0; 18 int textflg = 0; 19 int left1flg = 0; 20 int rightl = 0; 21 char *cstore, *cspace; 22 char *last; 23 struct colstr *table[MAXLIN]; 24 int stynum[MAXLIN+1]; 25 int fullbot[MAXLIN]; 26 char *instead[MAXLIN]; 27 int linestop[MAXLIN]; 28 int (*style)[MAXHEAD]; 29 char (*font)[MAXHEAD][2]; 30 char (*csize)[MAXHEAD][4]; 31 char (*vsize)[MAXHEAD][4]; 32 int (*lefline)[MAXHEAD]; 33 char (*cll)[CLLEN]; 34 int (*flags)[MAXHEAD]; 35 int qcol; 36 int *doubled, *acase, *topat; 37 int nslin, nclin; 38 int *sep; 39 int *used, *lused, *rused; 40 int nlin, ncol; 41 int iline = 1; 42 char *ifile = "Input"; 43 int texname = 'a'; 44 int texct = 0; 45 char texstr[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYXZ0123456789"; 46 int linstart; 47 char *exstore, *exlim, *exspace; 48 Biobuf *tabin /*= stdin */; 49 Biobuf tabout /* = stdout */; 50