Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!bionet!ames!think!barmar From: barmar@think.COM (Barry Margolin) Newsgroups: comp.lang.lisp Subject: Re: 'provide' and 'require' and compiled files Message-ID: <35891@think.UUCP> Date: 30 Jan 89 00:03:14 GMT References: <4146@pt.cs.cmu.edu> Sender: news@think.UUCP Reply-To: barmar@kulla.think.com.UUCP (Barry Margolin) Organization: Thinking Machines Corporation, Cambridge MA, USA Lines: 16 In article <4146@pt.cs.cmu.edu> jwz@spice.cs.cmu.edu (Jamie Zawinski) writes: >It has always seemed to me that PROVIDE and REQUIRE are too vaguely >specified to be useful. The fact that it is not obvious what the >behavior of REQUIRE is in multiple correct implementations of Common >Lisp means that you cannot really expect use of it to be portable. For this reason, the ANSI X3J13 committee voted last week not to include PROVIDE and REQUIRE in ANSI Common Lisp. (Or we may simply have removed the second argument to REQUIRE -- I don't have my records with me here at home.) Barry Margolin Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar