Язык программирования PostScript


Язык программирования PostScript - стр. 3


отношению к текущей странице.
 
 
        PostScript как язык программирования.
 
        Только около  одной  трети  языка  PostScript посвещена
графике, оставшаяся часть образует внутренний программный язык.
PostScript содержит    элементы    многих     других     языков
программирования, но более всего напоминает язык FORTH.
 
        Все процедуры и функции  языка  PostScript  работают  с
одной  и  той  же  областью  памяти,  называемой  стеком.  Стек
работает по принципу LIFO (Last In -  First  Out)  -  последний
положенныый в него элемент используется первым.
 
        Операторы языка PostScript, которым требуются некоторые
значения, снимают   их  со  стека.  Следовательно,  прежде  чем
использовать оператор,  надо занести  соответствующие  значения
(их  операнды)  в  стек.  Оператор,  сняв  со  стека  требуемые
операнды,  и произведя соответствующие действия может  получить
некоторый  результат,  который  он  также кладет на стек.  Этот
стиль программирования,  в  котором  операнды  определяются  до
определения оператора называется "постфиксной записью".
 
        PostScript чрезвычайно гибкий язык. Неописанные в языке
функции   можно   достаточно  просто  описаны  пользователем  и
использоваться в  программах  подобно  другим  операциям  языка
PostScript.  Фрагменты  одной программы могут быть использованы
для  составления  более  сложных   программ.   Таким   образом,
PostScript не является застывшим языком.
 
        Типы данных в языке PostScript.
 
        PostScript поддерживает  многие  типы  данных,  которые
являются общими для многих других языков.
 
        ЧИСЛОВЫЕ ЗНАЧЕНИЯ.  В языке PostScript представлены два
типа  числовых  значений:  целые  числа   (представляют   собой
32-битовые  целые)  и  вещественные  числа  (представляют собой
32-битовые числа с плвающей  запятой  в  стандарте  IEEE),  над
которыми можно производить все арифметические операции.



- Начало -  - Назад -  - Вперед -



Книжный магазин