Endlosschleife

aus www.iwiki.de, der freien Wissensdatenbank

Eine Endlosschleife ist ein Spezialfall einer Schleife. Sie wird nach jeder Abbarbeitung erneut durchgeführt, weil die Bedingung für die Schleife niemals FALSE wird.

Beispiel:
a := 5;
WHILE a < 10 DO
  b := b + 1;
ENDWHILE

Der Schleifenrumpf (b := b + 1) wird (solange nicht von aussen eingegriffen wird) endlos ausgeführt, da an der Variablen a keine Veränderung vorgenommen wird, und die Bedingung (a < 10) somit immer zutrifft.