
  TYPE
    clt$convert_to_string_request = record
      initial_indentation: clt$string_size,
      continuation_indentation: clt$string_size,
      max_string: clt$string_size,
      include_advanced_items: boolean,
      include_hidden_items: boolean,
      case kind: clt$convert_to_string_kind of
      = clc$convert_data_value =
        representation_option: clt$data_representation_option,
        value: ^clt$data_value,
      = clc$convert_type_description =
        multi_line_type_format: boolean,
        type_description: ^clt$type_description,
        symbolic_type_qualifiers_area: ^clt$work_area,
      = clc$convert_unbundled_pdt =
        multi_line_pdt_format: boolean,
        parameter_starts_line: boolean,
        individual_parameter: boolean,
        individual_parameter_number: clt$parameter_number,
        include_header: boolean,
        command_or_function_name: pmt$program_name,
        aliases: ^array [1 .. * ] of pmt$program_name,
        availability: clt$named_entry_availability,
        command_or_function_scope: clt$command_or_function_scope,
        pdt: ^clt$unbundled_pdt,
        pvt: ^clt$parameter_value_table,
        symbolic_pdt_qualifiers_area: ^clt$work_area,
        include_implementation_info: boolean,
      = clc$convert_old_pdt =
        multi_line_old_pdt_format: boolean,
        proc_or_pdt: ost$name,
        proc_names: ^clt$proc_names,
        old_pdt: clt$parameter_descriptor_table,
        symbolic_parameters: ^clt$symbolic_parameters,
      = clc$convert_parameters =
        initial_text: ^clt$command_line,
        include_secure_parameters: boolean,
        evaluated_pdt: ^clt$unbundled_pdt,
        evaluated_pvt: ^clt$parameter_value_table,
        parameter_substitutions: ^clt$parameter_substitutions,
      casend,
    recend;

*copyc clt$command_line
*copyc clt$command_or_function_scope
*copyc clt$convert_to_string_kind
*copyc clt$data_representation_option
*copyc clt$data_value
*copyc clt$named_entry_availability
*copyc clt$parameter_descriptor_table
*copyc clt$parameter_number
*copyc clt$parameter_substitutions
*copyc clt$parameter_value_table
*copyc clt$proc_names
*copyc clt$string_size
*copyc clt$symbolic_parameters
*copyc clt$type_description
*copyc clt$unbundled_pdt
*copyc clt$work_area
*copyc pmt$program_name
