Research V7 release
[unix-history] / usr / src / cmd / prep.h
CommitLineData
ac5982b7
KT
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
12struct {
13 char *beg;
14 int ct;
15 long wdno;
16 } temp[30];
17
18int lflag;
19int puncfl;
20int hsw;
21int san;
22int t1;
23
24
25
26char tab[NUMS][NUMC];
27
28int coll();
29int save();
30int hyphen();
31int hyp1();
32int hyp2();
33int error();
34int ctout();
35int bsp();
36int bsp1();
37int gobble2();
38int bslash();
39int punc();
40
41char line[300];
42int l;
43int lno;
44int c;
45
46int only;
47int cs;
48int (*flag[8])();
49int fl;
50int wdflg;
51long wdnum;
52char num[WIDTH + 1];
53int igflg;
54
55struct htab {
56 int hsiz;
57 int ssiz;
58 int nsym;
59 int curb;
60 int *hptr;
61 char *symt;
62 };
63
64struct htab itab;
65
66int ipsp[PTRI];
67char issp[CHARI];
68
69
70
71FILE *fi;