Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

while

構文

形容

指定された条件が falseと評価されるまで、ステートメントのブロックを繰り返し実行します。条件は、ブール型に変換される XPath 式です。式が true と評価された場合、while ループの内容が実行されます。ループは、式が false と評価されるまで実行を続けます。実行中、コンテキストは変更されません。式では、 mvar ステートメントを使用して宣言された変更可能な変数を使用して、無限ループの作成を回避する必要があります。

属性

expression

XPath 式は、ブール型にキャストされ、while ループの条件として使用されます。コード ブロックの内容は、条件が true と評価される限り実行されます。

SLAX の例

この例では、while ループは、目的の値が見つかるまで項目リストを解析します。その値が検出されると、 $seen が true に設定され、while ループが終了します。

リリース情報

Junos OSリリース12.2以降のリリースでサポートされているSLAX言語のバージョン1.1で導入されたステートメント。