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.