while
Das EGL-Schlüsselwort 'while' markiert den Anfang einer Schleife, die so lange ausgeführt wird, wie ein angegebener logischer Ausdruck als 'wahr' aufgelöst wird. Das Schlüsselwort end markiert den Abschluss der while-Anweisung.
Syntax

- Bezeichnung
- Eine Bezeichnung, gefolgt von einem Doppelpunkt, auf die eine Anweisung vom Typ 'continue' oder 'exit' verweisen kann. Weitere Informationen finden Sie unter Bedingte Anweisungen und Schleifenanweisungen.
- logischer Ausdruck
- Ein Ausdruck (eine Reihe von Operanden und Operatoren), der in TRUE (wahr) oder FALSE (falsch) ausgewertet wird.
- Anweisung
- Eine EGL-Anweisung.
Beispiel
while (index < 7)
myRec[index].airport="Airport" + index;
myRec[index].city="City" + index;
myRec[index].state="S" + index;
index = index + 1;
end