"Is there any way to break a loop?"

wessel
wessel New Altair Community Member
edited November 5 in Community Q&A
Hey,

Is there any way to break a loop?

Loop

Synopsis
Performs its inner operators k times.

As far as I can tell, there is no way to stop the loop early, so not executing the full k times?

Best regards,

Wessel

Answers

  • MariusHelf
    MariusHelf New Altair Community Member
    Hi,

    no that's not possible. The next version will feature a Stop operator, which will however stop the complete process.
    What you could do is to use a Branch operator which checks a macro, which you can set in the inner process of Branch to a "stop" value. If the condition of Branch does not longer match, it will execute it's right inner process, which will be pretty fast if you leave it empty.

    Best, Marius
  • wessel
    wessel New Altair Community Member
    Ah, the branching to "empty process" seems a nice solution, thanks!