PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pstatus affiche la valeur retournée par la dernière exécution d'un opérateur Pandore, à la manière de la commande echo $? du Shell.
Chaque opérateur Pandore retourne une valeur qui lui est propre. La documentation associée à l'opérateur décrit le type de la valeur retournée parmi:
Cette valeur peut ensuite être utilisée comme valeur de paramètre pour un autre opérateur :
plabeling 8 a.pan b.pan a=`pstatus` echo "Nombre de régions=%a%"
plabeling 8 a.pan b.pan call pstatus call pset a echo "Nombre de régions=%a%"
Ne retourne aucune valeur (Ce qui a pour conséquence que deux exécutions successives de pstatus affichent le même résultat!).
pvariancebinarization examples/tangram.pan a.pan plabeling 8 a.pan b.pan a=`pstatus` echo "Number of regions=$a"
pvariancebinarization examples/tangram.pan a.pan plabeling 8 a.pan b.pan call pstatus call pset a echo "Number of regions=%a%"
La valeur retournée est celle de la fonction appelée.
Auteur: Régis Clouard