From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c4cb2c432feebd9d X-Google-Thread: 1094ba,c4cb2c432feebd9d X-Google-Attributes: gid103376,gid1094ba,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 26 May 2006 15:30:44 -0500 Date: Fri, 26 May 2006 13:31:08 -0700 From: glen herrmannsfeldt User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada,comp.lang.fortran Subject: Re: Bounds Check Overhead References: <0ugu4e.4i7.ln@hunter.axlog.fr> <%P_cg.155733$eR6.26337@bgtnsc04-news.ops.worldnet.att.net> <6H9dg.10258$S7.9150@news-server.bigpond.net.au> <1hfv5wb.1x4ab1tbdzk7eN%nospam@see.signature> <4475DA61.3080001@comcast.net> <44762F55.4050106@cits1.stanford.edu> <87hd3d1472.fsf@ludovic-brenta.org> <3cBdg.6255$oa3.2407@trnddc08> <87ac9420s5.fsf@ludovic-brenta.org> In-Reply-To: <87ac9420s5.fsf@ludovic-brenta.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 24.18.174.4 X-Trace: sv3-OMsPb1ljyKntF6W2ZdzFnqEpBG2RM+B3ohhS4kw+7YxCuPJRZ8J59Iwgv+lHk8n5fWCXj8Ke0LcB/PQ!hAj38wYw/l7z02TuRjAki9LjnkQl4xOYcmJMI3QFIz7u29N3IVXo1MkI91apyp9VwvbjLP47i36M!ZYFm+Q== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news2.google.com comp.lang.ada:4520 comp.lang.fortran:10320 Date: 2006-05-26T13:31:08-07:00 List-Id: Ludovic Brenta wrote: (snip) > Also, in Ada, the loop index does not exist outside of the loop. From > what you said, it seems to me that in Fortran, the loop index still > exists after the loop, and has a well-defined value, but the > programmer can then change it. Correct? In Fortran 66 the loop index value was not defined for a normally terminated DO loop. If you GOTO out of the loop, it was defined. This was changed in Fortran 77. In all cases, the program can change it outside the loop. (Well, I would rather not mention "extended range of DO".) -- glen