1 dcl       1 array                       based aligned,
 2           2 node_type                   bit(9) unaligned,
 3           2 reserved                    bit(34) unaligned,
 4           2 number_of_dimensions        fixed(7) unaligned,
 5           2 own_number_of_dimensions    fixed(7) unaligned,
 6           2 element_boundary            fixed(3) unaligned,
 7           2 size_units                  fixed(3) unaligned,
 8           2 offset_units                fixed(3) unaligned,
 9           2 interleaved                 bit(1) unaligned,
10           2 c_element_size              fixed(24),
11           2 c_element_size_bits         fixed(24),
12           2 c_virtual_origin            fixed(24),
13           2 element_size                ptr unaligned,
14           2 element_size_bits           ptr unaligned,
15           2 virtual_origin              ptr unaligned,
16           2 symtab_virtual_origin       ptr unaligned,
17           2 symtab_element_size         ptr unaligned,
18           2 bounds                      ptr unaligned,
19           2 element_descriptor          ptr unaligned;
20 
21 dcl       1 bound                       based aligned,
22           2 node_type                   bit(9),
23           2 c_lower                     fixed(24),
24           2 c_upper                     fixed(24),
25           2 c_multiplier                fixed(24),
26           2 c_desc_multiplier           fixed(24),
27           2 lower                       ptr unaligned,
28           2 upper                       ptr unaligned,
29           2 multiplier                  ptr unaligned,
30           2 desc_multiplier             ptr unaligned,
31           2 symtab_lower                ptr unaligned,
32           2 symtab_upper                ptr unaligned,
33           2 symtab_multiplier           ptr unaligned,
34           2 next                        ptr unaligned;