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