[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Object creation discussion (at last!)
- To: Patrick H Dussud <DUSSUD%Jenner%ti-csl.csnet@RELAY.CS.NET>
- Subject: Re: Object creation discussion (at last!)
- From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
- Date: Mon, 20 Apr 87 16:55 EDT
- Cc: Common-Lisp-Object-System@SAIL.STANFORD.EDU
- In-reply-to: <2754935345-480598@Jenner>
Date: Mon, 20 Apr 87 14:49:05 CDT
From: Patrick H Dussud <DUSSUD%Jenner%ti-csl.csnet@RELAY.CS.NET>
Date: Fri, 17 Apr 87 14:49 EDT
From: "David A. Moon" <Moon@scrc-stony-brook.arpa>
I can't understand what you're getting at here.
In Common Lisp :allow-other-keys T
does not apply to non-keywords like JUNK.
I can't find any evidence for this except at the top of p.62 in CLtL where
it says "It is an error for the first object of each pair to be anything
but a keyword." I was under the impression that it had been decided a
couple of years ago that the last word in this sentence should have been
"symbol", but perhaps that's not true. Unfortunately I lost my copy, but
I think this was in the proposed corrections and clarifications Guy Steele
distributed in December 1985.
If only symbols in the keyword package are allowed as keyword argument
names, my object creation proposal falls apart, as does every other one
that has ever been mailed to this list! I tell you what I'll do; I'll
go find out the format for submissions to the cleanup subcommittee and
send this in. Let's proceed on the assumption that it will be accepted.