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