In L mode, files are processed line-by-line, that is to say that in interactive mode, EDT only outputs one line (the current line) at a time or only reads one line (in both batch and interactive mode) from SYSDTA
. This line may contain both records and statements and is processed as soon as it has been read in.
Records are written to the current line and the current line is then increased by the current increment. The current line can be addressed symbolically via the '*'
symbol, e.g. @PRINT *
.
Statements are executed immediately. The EDT statement symbol @
is used for differentiation (see below).
L mode is available in both interactive and batch mode.
When @DO procedures and @INPUT procedures are run as well as when SYSDTA
is read using RDATA
(system procedures, batch mode), the statements are processed as if they had been entered in L mode. In such cases, only L mode statements are therefore permitted.
The @EDIT FULL statement is used to switch to F mode.