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