| Directives |
|
| Format | EXITTO
[stmtref]
|
|||||
| Description | The
EXITTO directive terminates the
currently active FOR ... NEXT,
GOSUB ... RETURN, REPEAT
... UNTIL or WHILE ... WEND
loop prematurely and transfers control to the
statement number indicated. EXITTO lets you terminate one of these processes early by removing its associated entry from the top of the stack. If there is no active entry on the stack, ProvideX returns Error #27: Unexpected or incorrect WEND, RETURN, or NEXT. When used in a compound statement, EXITTO must be the final directive. |
|||||
| See Also | FOR ..NEXT Loop While
Incrementing GOSUB.. Execute Subroutine REPEAT ..UNTIL Repetitive Execution WHILE ..WEND Repeat Statements |
|||||
| Example | 00010
BEGIN 00020 FOR i=1 TO 10 00030 INPUT x 00040 IF CTL=4 \ |
|||||
| THEN EXITTO 0060 | ||||||
| 00050
acc+=x 00060 NEXT i 00070 IF i>1 \ |
||||||
| THEN avg=acc/(i-1) | ||||||
| 00080 PRINT avg | ||||||