(define (layer li)
(cond ((null? l) li)
((null? (cdr li)) (list (car li)))
(else ((cons (list (car li)) (layer (cdr (li))))))))
これは上記の私のコードです。
実行しようとしています (レイヤー '(1 2 3))
しかし、以下のエラーメッセージが表示され続けます。誰が私が間違っているのか教えてもらえますか? ありがとう!
. . アプリケーション: 手順ではありません。指定された引数に適用できるプロシージャが必要です: '(1 2 3) 引数...: [なし]