Debug Tool changes for remote mode with Enterprise COBOL Version 5 and Version 6
This section lists changes that apply to the remote debugger interfaces.
The changes are:
- With Enterprise COBOL V5 and V6, nodes in the
tree of a monitored expression show the level number, for example,
05 VAR1
. With Enterprise COBOL V4, it showedVAR1
. - With Enterprise COBOL V5 and V6,
PIC
is shown as part of the type information, for example,05 SBIN1 PIC 99 COMP
. - With Enterprise COBOL V4,
array type was shown as ARRAY. With Enterprise COBOL V5 and V6, it is shown
by using appropriate COBOL terminology such as,
9 COMP OCCURS 2
. This matches the behavior of batch/Full Screen Mode. - With Enterprise COBOL V5 and V6, record types
are shown as known to the language. For example,
ALPHANUMERIC GROUP
orNATIONAL GROUP
. With Enterprise COBOL V4, record types were shown as CHARACTER, STRUCT, or ARRAY - With programs compiled by Enterprise COBOL V5 and V6, array subscripts can be separated by a semicolon. This was not allowed for programs compiled with Enterprise COBOL V4 and is not allowed in full screen mode.
- With programs compiled by Enterprise COBOL V5 and V6, nested programs will now show in the Debug View.
- COBOL language provides a DECLARATIVES section to handle exceptional conditions. With Enterprise COBOL V5 and V6, when a DECLARATIVES section gets control in a Debug Tool session, the debug view shows a separate frame for it.