Modifying constructor for var-sinfo structures.
(change-var-sinfo x [:type <type>] [:defstatus <defstatus>])
This is an often useful alternative to make-var-sinfo.
We construct a new var-sinfo structure that is a copy of
This is an ordinary
Macro:
(defmacro change-var-sinfo (x &rest args) (std::change-aggregate 'var-sinfo x args '((:type . var-sinfo->type) (:defstatus . var-sinfo->defstatus)) 'change-var-sinfo 'nil))