Gregory Marton <[EMAIL PROTECTED]> writes:

> Ack.  I think I meant to replace assoc as well, with something like
> (lambda (k alist) (cdar alist)).

That wouldn't be assoc-like.  (lambda (k al) (car al)) accesses the
correct level of alist structure, but would fault in the case where al
is empty.

So perhaps: (lambda (k al) (and (not (null? al)) (car al))).  With
this, the test passes - are you happy with that?

Thanks,
        Neil



Reply via email to