Subject: Re: Theory #51 (superior(?) programming languages) From: Erik Naggum <erik@naggum.no> Date: 1997/01/25 Newsgroups: comp.arch,comp.lang.lisp,comp.lang.scheme Message-ID: <3063178897704930@naggum.no> * Erik Naggum | ;; the following declaration helps ACL avoid boxing. | (declaim (ftype (function (fixnum fixnum) fixnum) lotto)) just to answer some e-mailed questions: this form shaves off 2.5% of the execution time in ACL. it is not strictly necessary. | (the fixnum ... ) ; same thing for CMUCL but in CMUCL, leaving out this result type declaration means nearly 50% more execution time. CMUCL lets you know that you need it, though. #\Erik -- 1,3,7-trimethylxanthine -- a basic ingredient in quality software.