(define (rev x z)
(cond ((null? x) z)
(else (rev (cdr x) (cons (car x) z)))))
xの第一要素
以外の部分
xの第一要素とzを連結
(rev x z)
z [xが空リストのとき]
(rev (xの第一要素以外の部分) (xの第一要素とzを連結))
[それ以外のとき]
=