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