Path: utzoo!attcan!uunet!lll-winken!csd4.milw.wisc.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!think!barmar From: barmar@think.COM (Barry Margolin) Newsgroups: comp.lang.lisp Subject: Re: Problems with Lisp Packages Message-ID: <36889@think.UUCP> Date: 1 Mar 89 19:03:36 GMT References: <117@bosco.dit.upm.es> <36624@think.UUCP> <1519@papaya.bbn.com> <6729@phoenix.Princeton.EDU> Sender: news@think.UUCP Reply-To: barmar@kulla.think.com.UUCP (Barry Margolin) Organization: Thinking Machines Corporation, Cambridge, MA Lines: 17 In article <6729@phoenix.Princeton.EDU> eliot@phoenix.Princeton.EDU (Eliot Handelman) writes: >I haven't seen anyone suggest what seems to me the most obvious solution, >given that you really want to set up the problem as above: simply export >all of the symbols that you really need. For example: Maybe because it doesn't solve the problem. Exporting symbols doesn't automatically make them accessible anywhere else. It allows them to be typed with a single colon instead of a double colon package delimiter. And it makes them accessible in other packages that :USE the original package and don't shadow the exported symbols. Barry Margolin Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar