 { The message module dictionary is in the same order as the modules are on the
{library. }

  TYPE
    llt$message_module_dictionary = array [1 .. * ] of
      llt$message_module_dict_item,

    llt$message_module_dict_item = record
      name: pmt$program_name,
      language: ost$natural_language,
      lowest_condition_code: ost$status_condition_code,
      highest_condition_code: ost$status_condition_code,
      message_header: REL (llt$object_library) ^llt$library_member_header,
    recend,

    llt$message_module_index = 0 .. llc$max_message_modules_in_lib;

  CONST
    llc$max_message_modules_in_lib = 0ffffff(16);

*copyc llt$library_member_header
*copyc ost$natural_language
*copyc ost$status
*copyc ost$status_condition_code
*copyc pmt$program_name
