Path: utzoo!attcan!uunet!aplcen!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!uwm.edu!bionet!agate!shelby!neon!lucid.com!jwz From: jwz@lucid.com (Jamie Zawinski) Newsgroups: comp.lang.lisp Subject: Re: Floating point in CL? Message-ID: Date: 29 Sep 90 19:44:32 GMT References: <10607@pt.cs.cmu.edu> Sender: jwz@lucid.com Organization: Lucid, Inc., Menlo Park, CA Lines: 9 In-reply-to: ram@wb1.cs.cmu.edu's message of 29 Sep 90 17:39:15 GMT Rob writes: > You should also make sure your non-float arithmetic is getting open-coded, > i.e. all your DOTIMES variables should be declared FIXNUM. Since the result of changing the value of a dotimes counter is undefined, isn't it reasonable for the expansion of dotimes to declare it fixnum if it can tell that it will never reach the bignum range? -- Jamie