Статус документа
Статус документа

ГОСТ Р ИСО 10303-11-2009 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

     16.1 Процедура INSERT


PROCEDURE INSERT (VAR L : LIST OF GENERIC : GEN; E : GENERIC : GEN; P : INTEGER);

Процедура INSERT вставляет элемент на заданную позицию в списке.

Параметры:

a) L - значение списка, в который должен быть вставлен элемент;

b) Е - экземпляр, вставляемый в список L. Е должен быть совместим с базисным типом L, как указано метками типов в заголовке процедуры;

c) Р - целое число, задающее позицию в L, на которую должен быть вставлен элемент Е.

Результат: список L модифицируется вставлением Е в L на указанную позицию. Е вставляется непосредственно после существующего элемента, расположенного на позиции Р, если Р = 0, то Е становится первым элементом списка.

Условие: 0 P SIZEOF(L).