next up previous contents index
suivant: Les mots monter: Avec des chaines de précédent: Avec des chaines de   Table des matières   Index

Une liste de mots

On veut énumérer les éléments d'une liste. Pour cela on écrit le premier élément et on énumère la liste privée de son premier élément. On s'arrête quand la liste est vide.
On écrit :
enumere(l):={
if (l==[]) return 0;
print(l[0]);
enumere(tail(l));
}
On tape :
enumere(["jean","paul","pierre"])
On obtient, en écriture bleue, dans la zone des résultats intermédiaires :
"jean"
"paul"
"pierre"


Documentation de giac écrite par Renée De Graeve