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