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 showed VAR1.
  • 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 or NATIONAL 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.