Семь уроков по PostScript


Основные понятия - часть 4


4 5 add

Типы данных. Как и другие распространенные языки программирования PostScript поддерживает различные типы данных, включая integer, real, boolean, массивы и строки. В нём определяются также объекты типа mark (отметка, метка) и dictionary (словарь).

Примеры записи целых чисел:  345  -87  38554  0  +57

Если величина числа превышает предел для представления целых чисел, оно автоматически конвертируется интерпретатором в число типа real.

Примеры записи действительных чисел:

 -2.0  12.3  2E-5  0.0  345.6e8  -.025

Беззнаковые целые числа могут быть записаны в любой из 35 систем счисления с использование префикса в виде:

база#число

где база - основание системы счисления, десятичное целое число от 2 до 36;

число - представление числа в системе в указанной префиксом системе счисления. Цифры в системах счисления по основанию больше 10  представляются буквами латинского алфавита от A до Z.

Например: 16#cb2e  2#11001011  8#377

Строка - это последовательность символов, заключенная в круглые скобки.

О гибкости языка.  Несмотря на большое количество встроенных операторов в PostScript нет зарезервированных слов. Любое слово переопределяемо. Программа в PostScript может рассматриваться как данные и это сближает его с языками типа Лисп.

Переносимость программ. Программы на PostScript записываются с использованием только печатаемых символов кода ASCII, что позволяет обращаться с ними, как с обычными файлами, т. е. не возникает никаких проблем при пересылке таких файлов по сетям.

 




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



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