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