|
|||
Глава 11: Управляющие предложения |
|||
|
|||
11.2 Манипулирование
буфером параметров |
|||
|
|||
Буфер параметров - это встроенная
структура данных, которая может
использоваться, если, например, есть необходимость временно изменить некоторое "стандартное" значение (координата, например) с последующим ее восстановлением, или сохранить текущие значения переменных, или в некоторых других случаях. Буфер параметров - это бесконечно
длинный массив, в котором можно сохранять числовые значения, используя команду PUT. Команда PUT помещает заданные значения в конец буфера. Эти значения могут быть извлечены позже (команды GET, USE) в той же последовательности, в которой они были помещены в буфер (так первое сохраненное значение будет первым выбираемым из буфера значением). Команды GET(n) и USE(n) эквивалентны и выдают в качестве своего результата п значений, разделенных запятыми. Таким образом, они могут использоваться в любом списке параметров GDL, где необходимо задать п значений. |
|||
|
|||
![]() |
|||
|
|||
PUT expression [ , expression ]. . . |
|||
|
|||
Сохраняет заданные значения в
указанном порядке во внутреннем буфере параметров. |
|||
|
|||
GET (n) |
|||
|
|||
Извлекает следующие п значений из
внутреннего буфера параметров с их удалением. |
|||
|
|||
Справочное пособие по GDL |
191 |
||
|
|||