From: Preben Randhol <randhol+valid_for_reply_from_news@pvv.org>
Subject: Re: "continue/next" for "loop"
Date: Mon, 3 Nov 2003 10:55:24 +0000 (UTC)
Date: 2003-11-03T10:55:24+00:00 [thread overview]
Message-ID: <slrnbqcd0s.9jl.randhol+valid_for_reply_from_news@kiuk0156.chembio.ntnu.no> (raw)
In-Reply-To: slrnbqccpb.9jl.randhol+valid_for_reply_from_news@kiuk0156.chembio.ntnu.no
On 2003-11-03, Preben Randhol <randhol+valid_for_reply_from_news@pvv.org> wrote:
> On 2003-11-03, Lutz Donnerhacke <lutz@iks-jena.de> wrote:
>> I might be out of coffee, but I do not find an elegant way to skip the rest
>> of a loop body for the current cycle other than using "goto".
>>
>> with Ada.Text_IO; use Ada.Text_IO;
>>
>> procedure t is
>> begin
>> for j in 2 .. 8 loop
>> for i in 2 .. 8 loop
>
>> if i mod j = 0 then -- Assume complex statements here.
>> goto next; -- In my real case, it's another loop,
>> end if; -- which detects the end of current path inside.
>> Put(i'Img);
>> <<next>> null;
>
> You cannot do:
>
> if i mod j != 0 then
ARG! if i mod j /= 0 then
Been reading C sources :-(
--
"Saving keystrokes is the job of the text editor, not the programming
language."
next prev parent reply other threads:[~2003-11-03 10:55 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-03 10:48 "continue/next" for "loop" Lutz Donnerhacke
2003-11-03 10:51 ` Preben Randhol
2003-11-03 10:55 ` Preben Randhol [this message]
2003-11-03 11:01 ` Lutz Donnerhacke
2003-11-04 3:11 ` Steve
2003-11-05 15:54 ` sk
2003-11-06 15:40 ` Stephen Leake
2003-11-06 18:27 ` sk
2003-11-06 15:39 ` Stephen Leake
-- strict thread matches above, loose matches on Subject: below --
2003-11-03 12:55 amado.alves
2003-11-03 13:06 ` Lutz Donnerhacke
2003-11-03 13:07 ` Lutz Donnerhacke
2003-11-03 13:25 ` Peter Hermann
2003-11-03 16:49 ` Robert I. Eachus
2003-11-03 18:21 ` (see below)
2003-11-03 18:52 ` Jeffrey Carter
2003-11-03 20:11 ` Lutz Donnerhacke
2003-11-04 1:23 ` Robert I. Eachus
2003-11-03 13:33 ` James Rogers
2003-11-03 13:46 ` Lutz Donnerhacke
2003-11-03 13:39 ` Dmitry A. Kazakov
2003-11-03 13:54 ` Ole-Hjalmar Kristensen
2003-11-03 14:56 ` Lutz Donnerhacke
2003-11-03 15:08 ` Stefan Lucks
2003-11-03 15:40 ` Lutz Donnerhacke
2003-11-05 10:36 ` Charles Lindsey
2003-11-05 18:05 ` Lutz Donnerhacke
2003-11-06 9:48 ` Martin Dowie
2003-11-07 14:54 ` Charles Lindsey
2003-11-07 16:24 ` Martin Dowie
2003-11-07 17:34 ` Jeffrey Carter
2003-11-05 14:45 ` Jim Rogers
2003-11-03 13:45 christoph.grein
2003-11-03 14:23 ` Preben Randhol
2003-11-03 15:01 ` Lutz Donnerhacke
2003-11-03 15:19 ` Dmitry A. Kazakov
2003-11-03 18:33 ` Chad R. Meiners
2003-11-03 15:48 ` Preben Randhol
2003-11-03 18:50 ` Georg Bauhaus
2003-11-03 15:00 ` Lutz Donnerhacke
2003-11-03 13:54 amado.alves
2003-11-03 15:44 amado.alves
2003-11-03 22:12 ` Dmytry Lavrov
2003-11-03 22:27 ` Gautier Write-only
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox