Оператор SET
Определение: Оператор присвоения значения
переменной. Значение может
быть задано константой, переменной,
либо считано с экрана.
Формы записи: {<параметр>SET<переменная>=<переменная|константа>}
- {<Параметр>SET A}
Значение переменной A загружается с экрана:
- Без параметра - загружается строка вправо от позиции считывания,
установленной операторами {X}{Y}.
- Параметр=0 - загружается число, причем происходит анализ
и число считывается, как вправо, так и влево от
позиции считывания.
- Параметр=-1 - загружается строка с точки считывания.
- Параметр>0 - загружается указанное число символов справа
от точки считывания.
- Параметр<-1 - загружается указанное число символов слева
от точки считывания.
- {<Параметр>SET A=B}
Значение переменной A загружается из переменной
В:
- Без параметра - строка B копируется в A.
- Параметр=0 - в строку A записывается длина строки B.
- Параметр>0 - в строку A копируется указанное число символов из строки В.
- Параметр<0 - в строку A копируется указанное число символов с конца строки В.
Примеры: Пусть B=TEXT, тогда
{Set a=b} A=TEXT
{2 set a=b} A=TE
{-2 set a=b} A=XT
Сайт создан в системе
uCoz