A copying macro that lets you create new defbyte-infop structures, based on existing structures.
Syntax:
(change-defbyte-info x [:size <size>] [:signed <signed>])
This is a sometimes useful alternative to make-defbyte-info.
It constructs a new defbyte-infop structure that is a copy of
This is an ordinary
Macro:
(defmacro change-defbyte-info (x &rest args) (std::change-aggregate 'defbyte-info x args '((:size . defbyte-info->size) (:signed . defbyte-info->signed)) 'change-defbyte-info 'nil))