Новости

О проекте

Зачем?

Используемое ПО

Методика разработки сцен на PostScript

Операторы языка PostScript

Библиотека

Изучение языка

Статьи

Ссылки...

Операторы управления потоком команд

01234567
countexecstackК
Ккол-во элементов

Возвращает количество элементов exec стека


01234567
Об
exec

Выполняет произвольный объект Об


01234567
массив
execstackмассив
массивпустой массив
массивзаполненный массив

Копирует exec стек в массив


01234567
exit

прерывает текущий самый внутренний цикл и выходит из него


01234567
процедДОшагОТ
for

Оператор организции цикла со счетчиком. Счетчик цикла проходит значения от ОТ до ДО с шагом ШАГ. При каждом вызове процед текущее значение счетчика кладется на вершину стека.


01234567
логичпроцед
if
процедпроцедура или фрагмент кода (записывается в фигурных скобках { }), которые нужно выполнить если true

Если логич=true, то оператор выполняет процед. В противном случае ничего не делает.


01234567
логичпроцед1процед2
ifelse
процед1процедура или фрагмент кода (записывается в фигурных скобках { }), которые нужно выполнить если true
процед2процедура или фрагмент кода (записывается в фигурных скобках { }), которые нужно выполнить если false

Если логич=true, то оператор выполняет процед1. В противном случае - процед1.


01234567
процед
loop

Выполняет процед бесконечное число раз.


01234567
quit

Завершает работу интерпретатора


01234567
процедК
repeat
Кцелое число

Выполняет процедуру процед К раз.


01234567
start

Выполняется при загрузке интерпретатора.


01234567
stop

Завершает контекст stopped


01234567
любое
stoppedлогич

Устанавливает контекст для обработчика stop




©Фурашев А. 2002
e-mail

Хостинг от uCoz