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