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.

while (index < 7)
myRec[index].airport="Airport" + index;
myRec[index].city="City" + index;
myRec[index].state="S" + index;
index = index + 1;
end