Retour

creation.tex

Télécharger le fichier
On crée un objet en l'associant à un nom avec la commande |def|. Par
exemple, les commandes suivantes~:
 
\item {} |/chaine (ceci est une chaine) def|
\item {} |/tableau [1 2 3] def|
\item {} |/A {2 3} def|
\item {} |/moyenne {add 2 div def} def|
 
créent 4~objets. Les 2~premiers sont des constantes et les 2~derniers
sont des exécutables. \` A la suite de ces associations, lorsque
l'interpréteur Postscript rencontre les commandes |chaine| ou
|tableau|, il dépose sur la pile la chaîne de caractères ou le
tableau respectivement~; lorsqu'il rencontre les commandes |A| ou
|moyenne|, il exécute les procédures associées. La procédure $A$
dépose les nombres $2$ puis $3$ sur la pile, et la procédure $moyenne$
prend 2~nombres sur la pile, les additionne, puis divise cette somme
en~2 et dépose le résultat sur la pile.