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