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