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