Removing long-standing assv hack.

Fixes issue #242.
This commit is contained in:
Alex Shinn 2014-11-05 22:36:26 +09:00
parent c4c3cb9eb9
commit 4d0daf5df4

View file

@ -469,7 +469,7 @@
((eq obj (caar ls)) (car ls)) ((eq obj (caar ls)) (car ls))
(else (assoc (cdr ls))))))) (else (assoc (cdr ls)))))))
(define assv assoc) (define (assv obj ls) (assoc obj ls eqv?))
(define (find-tail pred ls) (define (find-tail pred ls)
(and (pair? ls) (if (pred (car ls)) ls (find-tail pred (cdr ls))))) (and (pair? ls) (if (pred (car ls)) ls (find-tail pred (cdr ls)))))