
  PROCEDURE [INLINE] clp$evaluate_name
    (    name: clt$variable_name;
         access_variable_requests: clt$access_variable_requests;
     VAR parse {input, output} : clt$parse_state;
     VAR work_area {input, output} : ^clt$work_area;
     VAR value: ^clt$data_value;
     VAR found: boolean;
     VAR status: ost$status);

?? PUSH (LISTEXT := ON) ??

    VAR
      ignore_actual_name: clt$variable_name,
      ignore_last_qualifier_is_field: boolean,
      ignore_variable_information: clt$variable_information;


    clp$evaluate_name_for_read (name, NIL, access_variable_requests, parse,
          work_area, ignore_actual_name, ignore_variable_information, value,
          found, ignore_last_qualifier_is_field, status);

  PROCEND clp$evaluate_name;

*copyc clt$access_variable_requests
*copyc clt$data_value
*copyc clt$parse_state
*copyc clt$variable_information
*copyc clt$variable_name
*copyc clt$work_area
*copyc ost$status
?? POP ??
*copyc clp$evaluate_name_for_read
