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