[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
External symbols and inheritance
- To: "Daniel L. Weinreb" <DLW@SCRC-QUABBIN.ARPA>, common-lisp@SU-AI.ARPA
- Subject: External symbols and inheritance
- From: "Scott E. Fahlman" <Fahlman@CMU-CS-C.ARPA>
- Date: Sat, 15 Sep 1984 22:54:00 -0000
- Sender: FAHLMAN@CMU-CS-C.ARPA
If package A uses package B, and package B exports the symbol FOO, then
is a reference to A:FOO supposed to get that symbol, or be an error?
I agree with Rob Maclachlan on this: the symbol FOO is internal in
package A, so A:FOO is an error. This behavior is clearly prescribed by
the last full paragraph on page 177 of the manual, is it not? Or have
we misunderstood your question?