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