The EDIT-FILE statement can be used to call EDT as a subroutine, thus making the EDT functions available (see the “EDT” manual [2]). This enables additional document files such as CONSLOG, SERSLOG, HERSFILE, etc. to be used for on-screen diagnosis in parallel with the processing of the dump file in the diagnostic windows .
DAMP itself also uses EDT for certain functions:
the descriptor list from the automatic preanalysis is stored in EDT area 8
system files and dump sections can be processed with EDT in special FILE windows
the diagnostic language PRODAMP uses EDT for editing procedures and for output from procedures which are running
All EDT functions except the EDT statements @LOAD and @EXEC are available in EDT. These statements are always rejected.
At the EDT program level, messages from EDT and DAMP are displayed in the last one or two data lines on the EDT screen. If this causes some of the screen contents to be lost, the original status can be restored by pressing the key.
Normally, the key is used to return to the DAMP program level, but the same effect can be achieved by entering HALT or END in F mode and @HALT or @RET in L mode.
The HALT statement can also be entered with the following operands:
HALT @ | Output of the current EDT statement symbol in a DAMP message line. |
This also applies to @HALT and @RET (but not END).