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"