【发布时间】:2013-10-22 14:37:17
【问题描述】:
(define fun3
(lambda (item list)
(cond ((equal? item (car list)))
((fun3 item (cdr list)))
(else #f))))
如果我输入一个不在列表中的元素,我想知道什么是错误的。那里显示一个错误。--mcar: expects argument of type <mutable-pair>; given ()
【问题讨论】:
-
我输入 (fun3 'w (list 'a 'b )) 来执行这个,但它显示错误如上所述。否则,如果它找到了元素,则没有错误。
标签: list function scheme boolean racket