'( (1'()) (2 3) (3 4) (4 '()) ) という形式のリストがあり、それを更新したいと考えています。例えば。ここで、最初の値 int 2 を 2 番目の値 5 に置きます
そして結果はこのようになります
'( (1'()) (2 5) '(3 4) (4 '()) )
私はそのようなことを念頭に置いていますが、それを実装する方法がわかりません..また、使用するグローバルリストに結果を挿入したい
(定義 (更新 ls var1 var2)
(equal? (var1 (car (car ls))) ( ; リストに要素を追加 ) (update (cdr ls) var1 var2 )