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