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