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