

  TYPE
    llt$load_module_header = record
      module_index: llt$module_index,
      elements_defined: llt$load_module_elements,
      interpretive_element: REL (llt$object_library)
        ^llt$object_text_descriptor,
      information_element: REL (llt$object_library) ^cell,
        { ^llt$info_element_hdr or ^llt$info_element_header }
      interpretive_header: record
        elements_defined: llt$interpretive_elements,
        library_list: REL (llt$object_library) ^llt$object_text_descriptor,
        section_definitions: REL (llt$object_library)
          ^llt$object_text_descriptor,
        entry_points: REL (llt$object_library) ^llt$object_text_descriptor,
        external_linkages: REL (llt$object_library)
          ^llt$object_text_descriptor,
        transfer_symbol: REL (llt$object_library) ^llt$object_text_descriptor,
      recend,
    recend,

    llt$load_module_elements = set of (llc$interpretive_element,
      llc$information_element),

    llt$interpretive_elements = set of (llc$library_element,
      llc$section_element, llc$entry_point_element, llc$external_element,
      llc$transfer_symbol_element);

*copyc LLT$MODULE_DICTIONARY
*copyc llt$information_element
*copyc llt$object_library
*copyc OSD$VIRTUAL_ADDRESS
