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=-0.5 required=5.0 tests=BAYES_00,INVALID_MSGID, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: fac41,9a0ff0bffdf63657 X-Google-Attributes: gidfac41,public X-Google-Thread: 1108a1,9a0ff0bffdf63657 X-Google-Attributes: gid1108a1,public X-Google-Thread: f43e6,9a0ff0bffdf63657 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,4b06f8f15f01a568 X-Google-Attributes: gid103376,public From: doylep@ecf.toronto.edu (Patrick Doyle) Subject: Re: Why C++ is successful Date: 1998/08/16 Message-ID: #1/1 X-Deja-AN: 381761134 X-Nntp-Posting-Host: skule.ecf Sender: news@ecf.toronto.edu (News Administrator) References: <6r1e1a$mj$1@platane.wanadoo.fr> <6r631r$5ph$1@platane.wanadoo.fr> Organization: University of Toronto, Engineering Computing Facility Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.lang.ada Date: 1998-08-16T00:00:00+00:00 List-Id: In article <6r631r$5ph$1@platane.wanadoo.fr>, Jean-Pierre Rosen wrote: >Patrick Doyle a �crit dans le message ... >> >>Except that, if I understand this correctly, the outer loop >>never terminates! :-) >As did the example... No, the example did indeed terminate. All that was required was for the "for" loop to go through wach element of the list without ever satisfying the "if" statement. In that case, the for loop would just terminate. This occurs when the list is sorted. >>Actually, this is not a trivial matter because the original point >>was about having to add flags, and that's exactly what you'd have to >>do to make this outer look exit. > >Certainly not. I just need to put a label Outer: on it, and a statement >"exit outer" at any place where I discover that the array is sorted. What you're going here is using the word "exit" where the rest of us are using "goto". Once you alter your code so that it does the same as the original example, I think you'll find that it is in fact the same code. -PD -- -- Patrick Doyle doylep@ecf.toronto.edu