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