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