From ... From: Erik Naggum Subject: Re: temporarily setting a package Date: 1998/04/14 Message-ID: <3101569670405139@naggum.no>#1/1 X-Deja-AN: 344031445 References: <3101492852846049@naggum.no> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp * Sam Steingold | I am highly reluctant to have yet another file. I have a special file | with a bunch of system-specific stuff, like your reduce code, | *gc-verbose* for CMUCL, *warn-on-floating-point-contagion* for CLISP etc. | So, I guess, I should have asked about how to have your code in a file | with a lot of other junk. Obviously, I can put it as the very last | statement (right?), but I don't like it. I fail to understand the charm of loading a file that could place symbols and function definition into whatever package happens to be the value of *PACKAGE* at the time of loading. why not always use IN-PACKAGE to make sure you get all the stuff int the right packages? IN-PACKAGE can be repeated in a file, since it affects the reader's behavior after it has been evaluated. #:Erik -- religious cult update in light of new scientific discoveries: "when we cannot go to the comet, the comet must come to us."