Как определяется эквивалентность типов в PostScript для каждого типа данных? - PullRequest
0 голосов
/ 29 октября 2018

Определены ли в PostScript имена, строгие, внутренние и структурные эквиваленты?

1 Ответ

0 голосов
/ 29 октября 2018

Я понятия не имею, что вы здесь на самом деле спрашиваете. Имена в PostScript - это именно так, имена объектов, они не «эквивалентны» чему-либо еще. Вы можете использовать 'cvn' для преобразования других типов объектов в имена, но это не значит, что они 'эквивалентны'.

Имена достаточно четко определены в PLRM, синтаксически они являются символом '/', за которым следуют непробельные символы, первый пробел (или некоторые другие токены, такие как '{') завершают определение имени. Внутреннее представление на языке, на котором написан переводчик, непрозрачно, вы не можете видеть, что это такое, и вам это не нужно.

В PostScript нет ключевого слова "строгое" или "внутреннее", и PostScript не поддерживает структуры. Возможно, вы могли бы опубликовать пример программы PostScript, чтобы прояснить ваш вопрос.

...