1 dcl 1 symbol_node aligned based,
2 2 type unal bit(12),
3 2 level unal bit(6),
4 2 ndims unal bit(6),
5 2 bits unal,
6 3 aligned bit(1),
7 3 packed bit(1),
8 3 simple bit(1),
9 3 decimal bit(1),
10 2 scale unal bit(8),
11 2 name unal bit(18),
12 2 brother unal bit(18),
13 2 father unal bit(18),
14 2 son unal bit(18),
15 2 address unal,
16 3 offset bit(18),
17 3 class bit(4),
18 3 next bit(14),
19 2 size fixed bin(35),
20 2 word_offset fixed bin(35),
21 2 bit_offset fixed bin(35),
22 2 virtual_org fixed bin(35),
23 2 bounds(1),
24 3 lower fixed bin(35),
25 3 upper fixed bin(35),
26 3 multiplier fixed bin(35);
27
28 dcl 1 sym_bound based,
29 2 lower fixed bin(35),
30 2 upper fixed bin(35),
31 2 multiplier fixed bin(35);
32
33 dcl 1 symbol_block aligned based,
34 2 type unal bit(12),
35 2 number unal bit(6),
36 2 start unal bit(18),
37 2 name unal bit(18),
38 2 brother unal bit(18),
39 2 father unal bit(18),
40 2 son unal bit(18),
41 2 map unal,
42 3 first bit(18),
43 3 last bit(18),
44 2 bits unal bit(18),
45 2 header unal bit(18),
46 2 chain(4) unal bit(18),
47
48 2 class_list(0:15) unal bit(18);
49