[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue: DEFSTRUCT-ACCESS-FUNCTIONS (Version 1)
- To: KMP@STONY-BROOK.SCRC.Symbolics.COM
- Subject: Issue: DEFSTRUCT-ACCESS-FUNCTIONS (Version 1)
- From: Jon L White <jonl@lucid.com>
- Date: Thu, 10 Nov 88 22:26:17 PST
- Cc: masinter.pa@Xerox.COM, CL-Cleanup@SAIL.Stanford.EDU
- In-reply-to: Kent M Pitman's message of Thu, 10 Nov 88 19:28 EST <881110192856.1.KMP@BOBOLINK.SCRC.Symbolics.COM>
re: To keep people from having to write:
(PROCLAIM '(INLINE FOO-A FOO-B FOO-C))
(DEFSTRUCT FOO A B C)
I've seen this in portable code a number of times and it always turns
my stomach.
Yea, ugh, bletch. But note that the proposal now shifts the burden
to the user who *doesn't* want them in line, and who has to write:
(PROCLAIM '(NOTINLINE FOO-A FOO-B FOO-C))
(DEFSTRUCT FOO A B C)
However, the proposed change is probably the more commonly desired
alternative.
-- JonL --