Subject: Re: Pass by reference From: Erik Naggum <erik@naggum.net> Date: 2000/11/17 Newsgroups: comp.lang.lisp Message-ID: <3183480250548685@naggum.net> * Joe Marshall <jrm@content-integrity.com> | A slightly more clever compiler might notice that i and index can be | shared: | (loop for index from 0 below (length v1) | summing (* (aref v1 index) (aref v2 index))) Wouldn't a slightly _less_ "clever" programmer do this right away? #:Erik -- ALGORITHM: a procedure for solving a mathematical problem in a finite number of steps that frequently involves repetition of an operation. ALGOREISM: a procedure for solving an electoral problem in a finite number of steps that frequently involves repetition of an operation.