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