Debug Tool changes for remote mode with Enterprise COBOL 5 and 6

This section lists changes that apply to the remote debugger interfaces.

The changes are:
  • With Enterprise COBOL 5 and 6, 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 5 and 6, 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 5 and 6, 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 5 and 6, 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 5 and 6, 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 5 and 6, nested programs will now show in the Debug View.
  • COBOL language provides a DECLARATIVES section to handle exceptional conditions. With Enterprise COBOL 5 and 6, when a DECLARATIVES section gets control in a Debug Tool session, the debug view shows a separate frame for it.