I understand that use of any of the techniques shown may be hazardous to the health of my code.
(setf place value)
Stores value in the place given. Place can be a varible or, destructively, a location within a structure.
Also works for
incf
,
decf
,
push
,
pop
, and
several other operators
(setf place value)
Place can be one of a large number of location accessing forms, including
rplaca
and
rplacd
-- replace car and cdr
-- use setf
instead
nconc
-- destructive
append
mapcan
delete
,
sort
,
nreverse
nsubstitute
, and other
functions
often starting with "n"