[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue COMPILE-FILE-SYMBOL-HANDLING, version 3
- To: "Steve Bacher (Batchman)" <SEB1525@draper.com>
- Subject: Re: Issue COMPILE-FILE-SYMBOL-HANDLING, version 3
- From: sandra%defun@cs.utah.edu (Sandra J Loosemore)
- Date: Wed, 19 Apr 89 09:41:47 MDT
- Cc: cl-compiler@SAIL.STANFORD.EDU
- In-reply-to: "Steve Bacher (Batchman)" <SEB1525@draper.com>, Wed, 19 Apr 89 07:52 EDT
> Date: Wed, 19 Apr 89 07:52 EDT
> From: "Steve Bacher (Batchman)" <SEB1525@draper.com>
>
> My question: How is the compiler supposed to tell whether or not the
> symbol name was qualified in the input file? Presumably it gets the
> symbol via READ, which doesn't transmit any indication of whether the
> package qualification was explicit or not.
The answer is, it can't. The "current package" model depends on
knowing whether the symbol would have to be qualified with a package
prefix if it were PRINTed (not READ), using whatever value of
*PACKAGE* happens to be "current" at the time.
-Sandra
-------