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