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