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