Constructor macro for glcp-bit-ctrex-p structures.
Syntax:
(make-glcp-bit-ctrex [:descrip <descrip>] [:env <env>] [:gvar-alist <gvar-alist>] [:dont-care-spec <dont-care-spec>])
This is our preferred way to construct glcp-bit-ctrex-p structures. It simply conses together a structure with the specified fields.
This macro generates a new glcp-bit-ctrex-p structure from scratch. See also change-glcp-bit-ctrex, which can "change" an existing structure, instead.
The glcp-bit-ctrex-p structures we create here are just constructed with ordinary cons. If you want to create honsed structures, see make-honsed-glcp-bit-ctrex instead.
This is an ordinary
Macro:
(defmacro make-glcp-bit-ctrex (&rest args) (std::make-aggregate 'glcp-bit-ctrex args '((:descrip) (:env) (:gvar-alist) (:dont-care-spec)) 'make-glcp-bit-ctrex nil))