Subject: Re: LOOP discrepancy
From: Erik Naggum <erik@naggum.no>
Date: 24 Aug 2002 05:17:09 +0000
Newsgroups: comp.lang.lisp
Message-ID: <3239155029893398@naggum.no>

* Matthew Danish
| Does this mean that all stepping of variables should occur before any
| termination-tests are performed--regardless of lexical position--or only
| before termination-tests associated with the iteration-control clauses?

  My understanding is that termination tests should be performed as early as
  possible.  Otherwise, if you loop over a vector and use either "for index
  from start below end" or some equivalent thereof, you would not want to
  access the endth element, not even in the finally clause.

-- 
Erik Naggum, Oslo, Norway

Act from reason, and failure makes you rethink and study harder.
Act from faith, and failure makes you blame someone and push harder.