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