Re: A Euphoria wish list item (minor)
- Posted by Euler German <efgerman at myrealbox.com> Feb 16, 2002
- 505 views
Hi Andy! On 15 Feb 2002, at 20:49, Andy Serpa wrote: > > While everyone is fighting about the future of the languange, I have a > minor suggestion that I would find quite convienient: > > Modify the "exit" statement so I can break out of nested loops, like the > "break" statement in PHP. > > So "exit" would become shorthand for "exit(1)", while "exit(2)" would > break out of two loops, "exit(3)" would break out of 3, etc... > > Currently, I have to do something like this: > > for i = 1 to 10 do > for j = 1 to 10 do > -- do whatever > if some_sequence[i][j] = whatever then > exit_flag = TRUE > exit > end if > end for > if exit_flag = TRUE then > exit > end if > end for > > ...wheras a nice "exit(2)" inside the j loop would do nicely... > That's the kind of minor suggestion that'll produce a major result. Besides that, I'm quite confident that is also easier to achieve, won't slow interpreter (I'm afraid it could go faster) and won't modify language structure. With these possibilities, to convince Rob to include it at v2.4 will be a lot more easy, don't you agree Rob? -- Euler