next up previous contents index
Next: Eléments avancés Up: Formes let Previous: Fonction à `` arguments   Contents   Index


Ce qu'il faut retenir

Nous avons vu qu'il existe plusieurs formes de let: let, let* et letrec. Elles se différencient par la possibilité d'utilisation des noms des variables locales dans les expressions d'initialisation.

Il existe une forme particulière de let, letrec, qui permet l'écriture d'expressions récursives.

Nous avons montré comment les formes let ainsi que la forme do peuvent être réécrites à l'aide de la forme lambda. Bien que ce ne soit pas le sujet de cet tutorial, nous constatons que la forme lambda joue un rôle très important dans Scheme.

Enfin, nous avons terminé ce chapitre avec la description de l'écriture des fonctions ayant un nombre d'arguments variable.


© 1993 to 2001 Erian Concept