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