0
次のコードで、2つのラムダ文で何が起こっているのか誰かが説明できますか?手順内のラムダ
(define (remove x ls)
(if (null? ls)
'()
(let ((h (car ls)))
((if (eqv? x h)
(lambda (y) y)
(lambda (y) (cons h y)))
(remove x (cdr ls))))))
上記のコードでは 'y' は何ですか?