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 循环退出。

发布信息

SLAX 语言 1.1 版中引入的语句,Junos OS 12.2 版及更高版本中支持该语言。