[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: defstruct query
- To: INFO-LISPM at MIT-MC
- Subject: Re: defstruct query
- From: ALAN@MIT-MC
- Date: Thu ,22 Aug 80 14:45:16 EDT
(Sorry about the empty message I just sent to you all, but this
keyboard has a key labeled "CALL" in the upper right corner that sends
a control-C.)
Does anyone use the obscure feature of defstruct where if you say:
(defstruct (foo)
((mumble 1010 234 (mumble-a mumble-b mumble-c))))
defstruct expands into code including:
(setq mumble-a 0
mumble-b 1
mumble-c 2)
???
I would like to flush this bit of syntax in favor of allowing a
keyword options list in each slot (so you can specify type information
etc. in an entendable way). I can still support the feature if anyone
really insists, but it would be nice in any case if they could be
convinced to convert their defstructs to a new format.
(I suspect there may be a better way of solving whatever problem this
feature is addressing anyway, so I would like to hear from whoever is
using it.)