WHILE LOOP 语句

要创建 WHILE LOOP 语句,循环,可以立即使用 LOOP 语句跟随 WHILE condition 规范。在条件变为假之后,或者当一些其他语句从循环中传递程序控制时,结果循环终止。在以下 WHILE LOOP 语句中,条件指定循环在循环变量 i 增加到值 6 之后终止:
WHILE (i < 6) LOOP
          LET i = i + 1;
          IF i = 5 THEN EXIT;
          ELSE
          CONTINUE;
          END IF
          END LOOP;
        

与在 FOR LOOP 语句中一样,EXIT 和 CONTINUE 关键字不需要指定循环语句类型,但是如果 XIT WHILE 和 CONTINUE WHILE 替换了 EXIT 和 CONTINUE 关键字,则该示例不会受到影响。但是,END LOOP 关键字是必需的,因为 GBase 8s 将 WHILE LOOP (和 FOR LOOP)语句视为 LOOP 语句,尽管它们的初始 FOR 和 WHILE 规范。