rplacd

Title
rplacd
Type
Function
Arguments
rplacd X Y
Package
lisp
Section
リスト
File
builtin.l
リスト X の cdr を Y に置き換えて、置き換えた X を返します。
(progn (setf (cdr X) Y) X)と同じでしょうか。

使用例:
  ;;; 置き換えてみる。
  (setq x '(a b c)) 
  (rplacd x 'd)
  => (a . d) 
  x
  => (a . d)