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