[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Query about IN-PACKAGE
- To: AS%hp-labs.csnet@CSNET-RELAY.ARPA
- Subject: Query about IN-PACKAGE
- From: "Scott E. Fahlman" <Fahlman@CMU-CS-C.ARPA>
- Date: Sat, 07 Jul 1984 03:13:00 -0000
- Cc: Common-Lisp@SU-AI.ARPA
- In-reply-to: Msg of 6 Jul 1984 19:49-EDT from AS%hp-labs.csnet at csnet-relay.arpa
- Sender: FAHLMAN@CMU-CS-C.ARPA
The intent was that if package "FOO" already exists, (IN-PACKAGE "FOO")
would make it the current package but would not alter the USE list.
However, if a :USE argument is present, any new packages it contains
would be merged in.
Until you brought it up, it hadn't occurred to me that this might be
read as requiring the LISP package to be used if there is no explicit
:USE argument -- something to clarify in the second edition.