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;