EGL Reference Guide for iSeries

while

The EGL keyword while marks the start of a set of statements that run in a loop. The first run occurs only if a logical expression resolves to true, and each subsequent iteration depends on the same test. The keyword end marks the close of the while statement.



Syntax diagram for the while statement

logical expression
An expression (a series of operands and operators) that evaluates to true or false
statement
A statement in the EGL language

An example is as follows:

  sum = 0;
  i = 1;
  while (i < 4)
    sum = inputArray[i] + sum;
    i = i + 1;
  end


Related tasks
Syntax diagram


Related reference
Logical expressions
EGL statements


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]