1
2
3 dcl 1 select_sets aligned based (ss_ptr),
4 2 dup_retain bit (1) unal,
5 2 pad bit (35) unal,
6 2 domains (mrds_data_$max_select_items) char (32),
7 2 nitems fixed bin,
8 2 items (nitems_init refer (select_sets.nitems)),
9 3 oper_flag bit (1) unal,
10 3 pad bit (35) unal,
11 3 op_code fixed bin,
12
13
14
15 3 range_ptr ptr,
16 3 select_ptr ptr,
17 3 so_ptr ptr,
18 3 ti_ptr ptr;
19
20
21 dcl ss_ptr ptr;
22 dcl nitems_init fixed bin;
23
24 dcl UNION fixed bin internal static options (constant) init (1);
25 dcl INTERSECTION fixed bin internal static options (constant) init (2);
26 dcl DIFFERENCE fixed bin internal static options (constant) init (3);
27
28
29