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