Idiom # 42: Continue outer loop
Code
There is no continue
or goto
in Fuzion, so we have
to help ourselves differently. In this case, we can let the inner loop
terminate with an until condition that checks equality of v and u. If an
equal pair is found, the loop terminates successfully. In this case, we do not
want the remaining code in the outer loop to be executed, so we negate the
value produced by the loop using !
and use it as the condition in
an if
: