
  TYPE
    oct$section_definitions = array [0 .. * ] of ^oct$section_definition,

    oct$section_definition = record
      section_definition: llt$section_definition,
      new: ^oct$section_definition_list,
      unallocated_common_block: boolean,
      allotted_section: boolean,
      allotted_section_length: ost$segment_length,
      new_section_offset: llt$section_offset,
      text: ^llt$code_element,
      text_insertion_records: oct$text_insertion_list,
      last_text_insertion_record: ^oct$text_insertion_list,
      last_text_insertion_point: ^oct$text_insertion_list,
      predefined_segment: boolean,
      predefined_segment_number: ost$segment,
      predefined_r1: ost$ring,
      predefined_r2: ost$ring,
      predefined_binding_ordinal: llt$section_ordinal,
      predefined_binding_offset: llt$section_address_range,
    recend;

*copyc llt$information_element
*copyc llt$section_address
*copyc llt$section_definition
*copyc oct$section_definition_list
*copyc oct$text_insertion_list
*copyc osd$virtual_address

