Ça semble correct, il ne faut que corriger l’inégalite: (car l) doit être plus petit ou égale que n, ce qui s’écrit comme (<= (car l) n) et équivaut à (> n (car l)).

Cet algorithme récursif est...