From ... From: Erik Naggum Subject: Re: howto string->symbol Date: 2000/04/05 Message-ID: <3163935044643945@naggum.no>#1/1 X-Deja-AN: 607095477 References: <87vh1ym19y.fsf@foobar.orion.no> <3163848847427556@naggum.no> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 954946812 15140 195.0.192.66 (5 Apr 2000 15:00:12 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 5 Apr 2000 15:00:12 GMT Newsgroups: comp.lang.lisp * kp gores | well, i didn't test it. but i thought that pack A using pack B knows | about only the (external) symbols of B existing at the time of using and | not later created symbols. as I suspected, but I am curious, from an educational vantage point -- it's an odd assumption to make, in my view, and I wonder how you came to think this way. here's how I think: when you let a package use another package, you refer to the package, as opposed to the symbols of the package with, say, a use-package-symbols operator, which is what import does, essentially. my goal is to find out how to explain the difference between import and use-package very succinctly. it is not enough to argue that the name "use-package" is sufficient, unless one also argues that people pay _real_ good attention to the names, but whether that is feasible or not is the underlying concern. #:Erik