私はリストを取り込んでそれを逆転させるスキームプログラムをやっています。これまでのところ単純リスト、つまりサブリストは含まれていませんが、サブリストを含むリストをテストすると失敗します。それが間違っているところで私を助けてください。すべてのスキーム逆引き関数
(define deep-reverse
(lambda (L)
(cond
((empty? L) '())
(else (append (deep-reverse (rest L)) (list (first L)))))))
まず、休息とenptyを参照してください?言語を教えるときに使われる共通の類義語です。読みやすく理解しやすい。 –