Scieneer Common Lisp 1.3.9 online documentation

setf &rest args &environment env[Macro]

Takes pairs of arguments like setq. The first is a place and the second is the value that is supposed to go into that place. Returns the last value. The place argument may be any of the access forms for which setf knows a corresponding setting form.