Dans le programme de recherche linéaire, pourquoi est-on obligé de mettre un let nommé?
Pourquoi celui-là ne marche pas?
(define (rl t v)
(do ( (i 0 (+ i 1)) )
( (= i (vector-length t))
"pas de soluce" )
(if (equal? (vector-ref t i) v)
i
)))
Merci d'avance si quelqu'un peut me répondre....