Breaking out of multiple loops

Piotr Szturmaj bncrbme at jadamspam.pl
Wed Sep 5 06:11:11 PDT 2012


monarch_dodra wrote:
> On Wednesday, 5 September 2012 at 12:43:26 UTC, Piotr Szturmaj wrote:
>> Michel Colman wrote:
>>> I have a very simple suggestion for breaking out of nested loops.
>>
>> I think it's already there:
>> http://dlang.org/statement.html#BreakStatement
>>
>> "If break is followed by Identifier, the Identifier must be the label
>> of an enclosing while, for, do or switch statement, and that statement
>> is exited. It is an error if there is no such statement."
>
> I really wish there was a simple "break from current scope" command. It
> would be kinda like "goto end of scope", just cleaner...

break scope [Identifier];

Uses two known keywords and (IMHO) looks good. Just file a feature 
request and wait :)


More information about the Digitalmars-d mailing list