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