[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Classes with forward-referenced supers.
- To: Trent Lange <lange@CS.UCLA.EDU>
- Subject: Re: Classes with forward-referenced supers.
- From: Gregor.pa@Xerox.COM
- Date: Wed, 31 Jan 90 20:55 PST
- Cc: commonloops.pa@Xerox.COM
- Fcc: BD:>Gregor>mail>outgoing-mail-8.text.newest
- In-reply-to: <900131.065752z.17041.lange@lanai.cs.ucla.edu>
- Line-fold: no
Date: Tue, 30 Jan 90 22:57:52 PST
From: Trent Lange <lange@CS.UCLA.EDU>
What is the official word on making instances when a class has
forward-referenced super-classes?
Until this moment, I believed that the specification said that making an
instance of such a class signalled an error. Certainly the change to
make PCL signal this error was a concious one on my part.
But, now that I think about the class redefinition protocol, I can see
that (even though it is a weird thing to do) it is easy for this to be
well-defined.
I wonder what other implementations do.
-------