INSERT

Аргументы:
IN MSG начальная строка
Str MSG строка которую нужно вставить
Pos INT позиция вставки
вставка делается перед позицией
(первая позиция - 1)
Q MSG измененная строка
пустая строка если Pos < 0
соединение строк если Pos > длина IN
Описание:
Вставляет подстроку в строку начиная с данной позиции.
(*FBD пример блока “INSERT”*)

(* ST Эквивалент: *)
MyName := INSERT ('Mr JONES', 'Frank ', 4);
(* MyName - это 'Mr Frank JONES' *)
(* IL Эквивалент: *)
LD 'Mr JONES'
INSERT 'Frank ',4
ST MyName