Euh... Quel est le but de la fonction de Wilhelm Ackermann ?
Ce qui est intéressant avec common lisp , c'est que l'on peut définir l'argument &aux (qui n'a d'effet qu'au niveau interne de la fonction) ,par exemple si l'on sait que la liste seau est vide , on peut initialiser directement à l'intérieur d'une fonction au lieu de la mettre comme variable globale (en dehors de cette fonction).
Par contre , j'ai du mal à saisir le rôle de l'argument optionnel &optional , on dirait un paramètre , non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 (defun vider (x &aux seau) (setq seau nil) .....
Partager