Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
Runtime control in EDT procedures
&pagelevel(3)&pagelevel
The following statements are used in EDT procedures to control execution and to program loops and branches.
@CONTINUE | Does not perform any action. The statement is used to generate a line in EDT procedures which can be branched to with @GOTO. | L mode |
@GOTO | In a @DO procedure, causes an unconditional jump to the specified line. | @PROC |
@IF (Format 1) | In EDT procedures and in L mode checks whether EDT or DMS errors have occurred. Depending on the result, a specified string either is or is not processed as input. | L mode |
@IF (Format 2) | In EDT procedures, compares strings, line numbers or integer variables with one another. Depending on the result, a specified string either is or is not processed as input. | L mode |
@IF (Format 3) | In EDT procedures, checks whether EDT identified a hit the last time @ON was executed or whether the current work file is empty. Depending on the result, a specified string either is or is not processed as input. | L mode |
@IF (Format 4) | In EDT procedures, checks which job and/or user switches are active and inactive. Depending on the result, a specified string either is or is not processed as input. | L mode |
@IF (Format 5) | In EDT procedures or in L mode, identifies the currently set operating mode. Depending on the result, a specified string either is or is not processed as input. | L mode |
@RESET | Resets EDT and DMS error switches. | F mode L mode |