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