News for hackers. Stuff that matters.
Re:A function decorator that rewrites the bytecode to enable... by OJFord on Tuesday September 21, 2021 @07:24AM (#28603931)
That's nicer than continue really (as someone who doesn't know and has never written Lua) - works for whichever level of nested loops like that that you want, and allows/somewhat forces you to come up with a name that might be clearer what it's for.
Re:A function decorator that rewrites the bytecode to enable... by jstanley on Tuesday September 21, 2021 @09:46AM (#28604974)
In Perl, "next" can take a label:

    LOOP:
    while (foo()) {
        while (bar()) {
            if (baz()) { next LOOP; }
        }
    }
Re:A function decorator that rewrites the bytecode to enable... by Viliam1234 on Tuesday September 21, 2021 @04:56PM (#28609826)
Similar in Java (it is called "break", and the optional label is written the same way), although I'd guess most Java developers don't know about it.