also erklaehre ich mal cycle und breakcycle ^^

cycle heisst soviel wie kreislauf, oder wiederholugsschleife

alles was im cycle block steht wird so lange wiederholt, bis ein breakcycle (kreislauf verlassen) ausgefuehrt wird oder man mit einem label rausspringt

kleines beispiel

message Start
changeVar [001] set 0
cycle
changeVar [001] + 1
message \v[001]
fork [001] same 10 breakcycle
endcycle
message Ende

das wuerde "Start" ausgeben, dann die zahlen von 1 bis 10 und danach "Ende", da alles zwischen cycle und endcycle sooft wiederholt wird, bis breakcycle auftaucht .. was nur passiert, wenn [001] = 10 ist

alles klar ?