на главную
к оглавлению
7.3.2. Оператор присвоения.
Оператор присвоения программируется символом "=" и означает присвоение параметру, стоящему слева от него результата выражения, запрограммированного справа от оператора присвоения.
Пример:
#10=#26
Параметру #10 присваивается значение параметра #26.
Программирование
#10=#Z приведёт точно к такому же результату, поскольку #Z и #26 - один и тот же параметр.
Пример:
##B=&10
Формальному параметру, номер которого находится в формальном параметре #B присваивается величина, находящаяся в системном параметре с номером 10.
Пример:
##E=A
Формальному параметру, номер которого содержится в формальном параметре Е, присвоится величина системного параметра, номер которого находится в формальном параметре А.
Пример:
#E=11 (1) - параметру #E присваивается величина 11;
#11=0.5 (2) - параметру #11 присваивается величина 0.5;
#C=3001 (3) - параметру #С присваивается величина 3001;
C=##E (4) - системному параметру с номером 3001 присвоится величина 0.5.
Последовательность этих выражений эквивалентна выражению
&3001=0.5
Но универсальность выражения (4) значительно выше.
При работе с оператором присвоения необходимо иметь чёткое представление о способах обращения к параметрам.
.