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