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