最初のページ 戻る 次へ 最後のページ

append(巻き戻し段階)

( append '(d) '(a) )

(cons 'd (append '() '(a)) )

(define (append x z)

(cond ((null? x) z)

(else (cons (car x) (append (cdr x) z))) ))