goto a no-go?
deadalnix
deadalnix at gmail.com
Tue Oct 1 06:54:22 PDT 2013
On Tuesday, 1 October 2013 at 11:40:35 UTC, Manu wrote:
> Note: there's an un-handled case in your example, but I'll
> ignore that.
> Anyway, goto is supported. Walter likes it. I use it from time
> to time.
> I'd say 90% of the time I find goto useful is when I need to
> bail from
> nested loops. I've often wondered if something like break(2)
> would be a
> more elegant solution to the breaking out of nested loops
> problem.
>
BreakableLoop: while(condition) {
while(condition) {
// Stuff . . .
break BreakableLoop;
}
}
Also works with continue.
More information about the Digitalmars-d
mailing list