(define test (lambda args
(if (= (length args) 1) (display (car args))
(begin (display (car args))
(test (cdr args))))))
ネットで探していたのですが、答えが見つかりませんでした。関数に可変数の引数を取得できましたが、単一のリストとしてではなく、次の反復に渡すにはどうすればよいですか?
より明確にするために、私が電話した場合:
(test (list 1 1) (list 2 2) (list 3 3))
私は取得するために実行していました:
(1 1) (2 2) (3 3)
しかし、私は得る:
(1 1) ((2 2) (3 3))
前もって感謝します!