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