EGL キーワード for は、ループ内でテストによって真と評価された回数だけ実行される文ブロックを開始します。このテストはループの開始時に実行され、カウンターの値が指定された範囲内であるかどうかを示します。キーワード end は、for 文の終わりを示します。
decrement を指定した場合は、finish が counter の下限です。counter の値がその限度を下回ると、テストは偽へと解決され、文ブロックはそれ以上実行されず、for 文は終了します。
for 文内の EGL ステートメントは、finish の値を変更できます。
decrement を指定した場合は、EGL ステートメントブロックが実行された後、counter の値がテストされる前に、delta の値が counter から減算されます。
for 文内の EGL ステートメントは、delta の値を変更できます。
以下に例を示します。
sum = 0; // sum に 10 個の値を加算する for (i from 1 to 10 by 1) sum = inputArray[i] + sum; end
関連するタスク
EGL ステートメントおよびコマンドの構文図
関連する参照項目
EGL ステートメント