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