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.
- 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