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.
Go to the first, previous, next, last section, table of contents.