Annotation of 42BSD/usr.bin/tbl/t..c, revision 1.1.1.1

1.1       root        1: /*     t..c    4.1     83/02/12        */
                      2: 
                      3: /* t..c : external declarations */
                      4: 
                      5: # include "stdio.h"
                      6: # include "ctype.h"
                      7: 
                      8: # define MAXLIN 200
                      9: # define MAXHEAD 30
                     10: # define MAXCOL 20
                     11: # define MAXCHS 2000
                     12: # define MAXRPT 100
                     13: # define CLLEN 10
                     14: # define SHORTLINE 4
                     15: extern int nlin, ncol, iline, nclin, nslin;
                     16: extern int style[MAXHEAD][MAXCOL];
                     17: extern int ctop[MAXHEAD][MAXCOL];
                     18: extern char font[MAXHEAD][MAXCOL][2];
                     19: extern char csize[MAXHEAD][MAXCOL][4];
                     20: extern char vsize[MAXHEAD][MAXCOL][4];
                     21: extern char cll[MAXCOL][CLLEN];
                     22: extern int stynum[];
                     23: extern int F1, F2;
                     24: extern int lefline[MAXHEAD][MAXCOL];
                     25: extern int fullbot[];
                     26: extern char *instead[];
                     27: extern int expflg;
                     28: extern int ctrflg;
                     29: extern int evenflg;
                     30: extern int evenup[];
                     31: extern int boxflg;
                     32: extern int dboxflg;
                     33: extern int linsize;
                     34: extern int tab;
                     35: extern int pr1403;
                     36: extern int linsize, delim1, delim2;
                     37: extern int allflg;
                     38: extern int textflg;
                     39: extern int left1flg;
                     40: extern int rightl;
                     41: struct colstr {char *col, *rcol;};
                     42: extern struct colstr *table[];
                     43: extern char *cspace, *cstore;
                     44: extern char *exstore, *exlim;
                     45: extern int sep[];
                     46: extern int used[], lused[], rused[];
                     47: extern int linestop[];
                     48: extern int leftover;
                     49: extern char *last, *ifile;
                     50: extern int texname;
                     51: extern int texct, texmax;
                     52: extern char texstr[];
                     53: extern int linstart;
                     54: 
                     55: 
                     56: extern FILE *tabin, *tabout;
                     57: # define CRIGHT 80
                     58: # define CLEFT 40
                     59: # define CMID 60
                     60: # define S1 31
                     61: # define S2 32
                     62: # define TMP 38
                     63: # define SF 35
                     64: # define SL 34
                     65: # define LSIZE 33
                     66: # define SIND 37
                     67: # define SVS 36
                     68: /* this refers to the relative position of lines */
                     69: # define LEFT 1
                     70: # define RIGHT 2
                     71: # define THRU 3
                     72: # define TOP 1
                     73: # define BOT 2

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.