(rontolisp) docs
← (scheme base)

list-copy

(list-copy obj)

リスト obj の新しいコピーを返します。ドット対リストは最後の cdr を保ち、ペアでない obj はそのまま返します。コピーされるのは骨格だけで要素は共有されるため、コピーを set-car! で書き換えても元のリストは変わりません。