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