Next: car, Previous: atom, Up: Conses Dictionary
rplaca
cons object ⇒ cons
rplacd
cons object ⇒ cons
rplaca: pronounced ,r\=e ’plak e or pronounced ,re ’plak e
rplacd: pronounced ,r\=e ’plak de or pronounced ,re ’plak de or pronounced ,r\=e ’plak d\=e or pronounced ,re ’plak d\=e
cons—a cons.
object—an object.
rplaca replaces the car of the cons with object.
rplacd replaces the cdr of the cons with object.
(defparameter *some-list* (list* 'one 'two 'three 'four)) ⇒ *some-list* *some-list* ⇒ (ONE TWO THREE . FOUR) (rplaca *some-list* 'uno) ⇒ (UNO TWO THREE . FOUR) *some-list* ⇒ (UNO TWO THREE . FOUR) (rplacd (last *some-list*) (list 'IV)) ⇒ (THREE IV) *some-list* ⇒ (UNO TWO THREE IV)
The cons is modified.
Should signal an error of type type-error if cons is not a cons.