Оператор SET

Определение: Оператор присвоения значения переменной. Значение может быть задано константой, переменной, либо считано с экрана.

Формы записи: {<параметр>SET<переменная>=<переменная|константа>}

  1. {<Параметр>SET A}

    Значение переменной A загружается с экрана:

    1. Без параметра - загружается строка вправо от позиции считывания, установленной операторами {X}{Y}.
    2. Параметр=0 - загружается число, причем происходит анализ и число считывается, как вправо, так и влево от позиции считывания.
    3. Параметр=-1 - загружается строка с точки считывания.
    4. Параметр>0 - загружается указанное число символов справа от точки считывания.
    5. Параметр<-1 - загружается указанное число символов слева от точки считывания.
  2. {<Параметр>SET A=B}

    Значение переменной A загружается из переменной В:

    1. Без параметра - строка B копируется в A.
    2. Параметр=0 - в строку A записывается длина строки B.
    3. Параметр>0 - в строку A копируется указанное число символов из строки В.
    4. Параметр<0 - в строку A копируется указанное число символов с конца строки В.
    Примеры: Пусть B=TEXT, тогда
    {Set a=b} A=TEXT
    {2 set a=b} A=TE
    {-2 set a=b} A=XT

    © ООО "АТЛАС" г.Воронеж, 2007. Все права защищены.

    Сайт создан в системе uCoz