I want to describe a task that, after initialization, loops forever.
I tried something like:
start
:initialize;
while (Timer interrupt)
:do something;
endwhile
This somewhat works, but also draws an ugly (and useless) arrow representing the (nonexistent) exit from loop.
start
:initialize;
repeat
:wait Timer interrupt
:do something;
repeat while
This doesn't have the arrow problem, but it's less graphically nice as it requires a useless junction.
Is there a way around?