1: # define NUMC 128
2: # define NUMS 3
3: # define NUMA 8
4: # define PTRI 1600
5: # define CHARI 16000
6: # define OUT 3
7:
8: # define SKIP 0
9: # define COLLECT 1
10: # define SKIP2 2
11: # define WIDTH 6
12: struct {
13: char *beg;
14: int ct;
15: long wdno;
16: } temp[30];
17:
18: int lflag;
19: int puncfl;
20: int hsw;
21: int san;
22: int t1;
23:
24:
25:
26: char tab[NUMS][NUMC];
27:
28: int coll();
29: int save();
30: int hyphen();
31: int hyp1();
32: int hyp2();
33: int error();
34: int ctout();
35: int bsp();
36: int bsp1();
37: int gobble2();
38: int bslash();
39: int punc();
40:
41: char line[300];
42: int l;
43: int lno;
44: int c;
45:
46: int only;
47: int cs;
48: int (*flag[8])();
49: int fl;
50: int wdflg;
51: long wdnum;
52: char num[WIDTH + 1];
53: int igflg;
54:
55: struct htab {
56: int hsiz;
57: int ssiz;
58: int nsym;
59: int curb;
60: int *hptr;
61: char *symt;
62: };
63:
64: struct htab itab;
65:
66: int ipsp[PTRI];
67: char issp[CHARI];
68:
69:
70:
71: FILE *fi;
Defined variables
c
defined in line
44; used 17 times
cs
defined in line
47; used 13 times
fl
defined in line
49; used 11 times
hsw
defined in line
20; used 3 times
igflg
defined in line
53; used 6 times
ipsp
defined in line
66; used 1 times
issp
defined in line
67; used 1 times
itab
defined in line
64; used 9 times
l
defined in line
42; used 20 times
lflag
defined in line
18; used 3 times
line
defined in line
41; used 9 times
lno
defined in line
43; used 5 times
num
defined in line
52; used 3 times
only
defined in line
46; used 4 times
san
defined in line
21; used 1 times
t1
defined in line
22; used 18 times
tab
defined in line
26; used 3 times
wdflg
defined in line
50; used 2 times
wdnum
defined in line
51; used 3 times
Defined struct's
htab
defined in line
55; used 4 times
Defined macros
CHARI
defined in line
5; used 2 times
NUMA
defined in line
3;
never used
NUMC
defined in line
1; used 2 times
NUMS
defined in line
2; used 2 times
OUT
defined in line
6; used 1 times
PTRI
defined in line
4; used 2 times
SKIP
defined in line
8; used 4 times
SKIP2
defined in line
10; used 1 times
WIDTH
defined in line
11; used 4 times
Usage of this include