Bonjour a tous!
J'ai (encore) un petit soucis avec lisp, probablement un problème de syntaxe. J'essaie de détecter si une liste est vide, et de réagir en conséquence, voici le code que j'ai tapé :
Je soucis est que ni T (true en booléen) ni endp liste (qui donne T si nil, donc si liste vide) ne sont des nombres, pourtant c'est la seule solution que j'ai trouvé sur internet, utiliser les booléens dans un if.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 (defun fonction (liste) (if (= T (endp liste)) nil (let ...
Comment faire?
Merci!
Partager