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