1
2
3 dcl NORMAL fixed bin (24) int static init (0),
4 SAFE fixed bin (24) int static init (1),
5 COM fixed bin (24) int static init (2),
6 RESTART fixed bin (24) int static init (3);
7
8 dcl rc_close fixed bin (24) int static init (100);
9 dcl rc_fail fixed bin (24) int static init (10);
10 dcl rc_nop fixed bin (24) int static init (2);
11 dcl rc_keyerr fixed bin (24) int static init (1);
12
13
14 dcl rl_b fixed bin (21);
15 dcl rl_i fixed bin (21) defined (dbase.rl.l.le);
16 dcl rl_l fixed bin (21) defined (dbase.rl.l.re);
17 dcl rl_c (rl_l) char (1) based (dbase.rl.sp);
18 dcl rl_s char (rl_l) based (dbase.rl.sp);
19
20 dcl 1 seg_des based,
21 2 sp ptr,
22 2 sn fixed bin,
23 2 pn fixed bin,
24 2 ast fixed bin,
25 2 mbz fixed bin;
26
27
28
29 dcl dbase_p ptr;
30 dcl dbase_vers_3 fixed bin int static init (3);
31 dcl 1 dbase based (dbase_p),
32 2 version fixed bin,
33 2 recurs fixed bin,
34 2 bwd ptr,
35 2 cba_p ptr,
36 2 eval_p ptr,
37 2 rl,
38 3 part1 like seg_des,
39 3 part2 like buf_des,
40 2 seg_p (-1:72) ptr,
41
42
43
44
45
46 2 inuse_seg bit (72) aligned,
47
48 2 inuse_1K bit (16) aligned,
49 2 inuse_4K bit (12) aligned,
50 2 inuse_16K bit (4) aligned,
51 2 reset label,
52 2 time fixed bin (71),
53 2 seg_ct fixed bin,
54
55
56
57 2 argct fixed bin,
58 2 S_count fixed bin,
59 2 not_read_ct fixed bin,
60 2 at_break fixed bin,
61 2 bufnum fixed bin,
62 2 lock bit (36),
63 2 cb_c_r bit (18) aligned,
64 2 cb_w_r bit (18) aligned,
65 2 sws,
66 3 flow_sw bit (1) unal,
67 3 break_sw bit (1) unal,
68 3 edit_sw bit (1) unal,
69 3 input_sw bit (1) unal,
70 3 old_style bit (1) unal,
71 3 remote_sw bit (1) unal,
72 3 read_sw bit (1) unal,
73 3 lit_sw bit (1) unal,
74 3 fill bit (28) unal,
75 2 tedname char (32) var,
76 2 comment char (256)var,
77 2 err_msg char (168)var,
78 2 regexp char (500),
79
80
81 2 dir_db char (168),
82 2 person char (22),
83 2 project char (9),
84 2 nulreq char (2),
85 2 err_go char (16),
86 2 rq_id char (19),
87 2 stk_info,
88 3 curp ptr,
89 3 top ptr,
90 3 level fixed bin (21),
91 3 next fixed bin (21);
92
93
94
95