A copying macro that lets you create new vl-sysidtoken-p structures, based on existing structures.
Syntax:
(change-vl-sysidtoken x [:etext <etext>] [:name <name>] [:breakp <breakp>])
This is a sometimes useful alternative to make-vl-sysidtoken.
It constructs a new vl-sysidtoken-p structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-sysidtoken (x &rest args) (std::change-aggregate 'vl-sysidtoken x args '((:etext . vl-sysidtoken->etext) (:name . vl-sysidtoken->name) (:breakp . vl-sysidtoken->breakp)) 'change-vl-sysidtoken 'remake-vl-sysidtoken))