comp.lang.ada
 help / color / mirror / Atom feed
From: "Dr Richard A. O'Keefe" <ok@atlas.otago.ac.nz>
Subject: Re: How to implement a continue statement in Ada?
Date: 1998/09/02
Date: 1998-09-02T00:00:00+00:00	[thread overview]
Message-ID: <35ECD5FD.5F53@atlas.otago.ac.nz> (raw)
In-Reply-To: 6shvd4$5v9$1@usenet46.supernews.com

alan walkington wrote:
> 
> Robert T. Sagris wrote in message <35EA8153.7BFC91E3@physics.purdue.edu>...
> >I was wondering if there is a general way of implementing
> >the behavior of C's continue statement in Ada.
> 
> As you have seen from the responses, the answer is NO.

Clearly I have missed some responses.
What exactly is wrong with
 - Robert Dewar's suggestion of using 'goto', or
 - my suggestion of using a nested named block and named exits?
Both suggestions "implement the behaviour", which is skipping the
rest of the body of the loop.
Is it the fact that you have to invent names,
which you do not in C?
Is it the fact that these translations are _too_ powerful,
handling multi-level exit, which the C version does not?




  reply	other threads:[~1998-09-02  0:00 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <35EA8153.7BFC91E3@physics.purdue.edu>
1998-08-31  0:00 ` How to implement a continue statement in Ada? Robert I. Eachus
1998-08-31  0:00   ` Robert T. Sagris
1998-09-01  0:00     ` Matthew Heaney
1998-08-31  0:00 ` Norman H. Cohen
1998-09-01  0:00 ` alan walkington
1998-09-02  0:00   ` Dr Richard A. O'Keefe [this message]
1998-09-02  0:00     ` alan walkington
1998-09-02  0:00     ` Matthew Heaney
1998-09-03  0:00     ` dewarr
2000-02-08  0:00 Oliver Kellogg
2000-02-08  0:00 ` David Starner
2000-02-08  0:00   ` Aidan Skinner
2000-02-09  0:00     ` Ted Dennison
2000-02-12  0:00       ` Jeff Carter
2000-02-14  0:00       ` Oliver Kellogg
2000-02-09  0:00     ` David Starner
2000-02-10  0:00       ` Aidan Skinner
2000-02-08  0:00 ` Ted Dennison
2000-02-09  0:00   ` Roger Barnett
  -- strict thread matches above, loose matches on Subject: below --
1998-08-31  0:00 Robert T. Sagris
1998-09-01  0:00 ` Dr Richard A. O'Keefe
1998-09-01  0:00   ` dewarr
1998-09-03  0:00     ` Dr Richard A. O'Keefe
1998-09-03  0:00       ` dennison
1998-09-01  0:00 ` dewarr
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox