Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
文の区切り
;(セミコロン)で区切ります。
複合文
条件文
true の場合、if 文の本体が実行されます。if 文の構文には2つの形式があります。
構文
selection-statement:
true の場合に文が実行され、false の場合は文は実行されません。else を用いる2番目の構文形式では、式が false の場合に2つ目の文が実行されます。
反復文
for 文はループを制御します。式の値が true の間、ループが実行されます。
構文
反復文:
<var-name> カウンターの名前は必須です。この名前は、上で宣言された変数の名前と異なっていなければなりません。カウンターの有効範囲はループ本体です。ループ内でカウンターの値を変更したり、カウンターと同じ名前の変数を宣言したりすることはできません。
カウンターの初期値 from-expr と終了値 to-expr は、ループの最初の反復を実行する前に評価されます。その後、無限ループを避けるため、整数定数として扱われます。
step パラメーターは省略可能です。step の値が指定されていない場合、step は 1 と見なされます。step の値、およびその初期値と終了値は、ループの開始時に一度だけ評価されます。step の符号に応じて、反復条件が決まります。step の値が正の場合は、次の条件が適用されます: <var-name> ≤ <to-expr>。step の値が負の場合は、条件は次のとおりです: <var-name> ≥ <to-expr>。step の値を 0 にすることはできません。0 を指定すると、エラー メッセージが表示されます。
<statement> には、単一の文、または波かっこで囲まれたブロック (複合文) を指定できます。
ループ内では、次の文も使用できます。
break- ループを終了しますcontinue- ループの次の反復に進みます
