(define a_list (list 2 3 4))
(define (add x y z)
(+ x y z))
(add a_list)
明らかにこれは機能しませんが、これを行う正しい方法は何ですか? 私がやりたいことは、リスト内のランダムな量の変数をプロシージャ呼び出しの引数として使用することです。もちろん、リスト内の変数の量は、プロシージャが持つパラメーターの量と一致する必要がありますが、それについては考えないでください。
(define a_list (list 2 3 4))
(define (add x y z)
(+ x y z))
(add a_list)
明らかにこれは機能しませんが、これを行う正しい方法は何ですか? 私がやりたいことは、リスト内のランダムな量の変数をプロシージャ呼び出しの引数として使用することです。もちろん、リスト内の変数の量は、プロシージャが持つパラメーターの量と一致する必要がありますが、それについては考えないでください。