Syntax:
#break #continue
These directives are used as in Python. #break
will
exit a #for
loop prematurely, while #continue
will immediately
jump to the next iteration in the #for
loop.
In this example the output list will not contain ``10 - ''.
#for $i in range(15) #if $i == 10 #continue #end if $i - #slurp #end for
In this example the loop will exit if it finds a name that equals 'Joe':
#for $name in $names #if $name == 'Joe' #break #end if $name - #slurp #end for