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