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))