COBOL considerations

Static and dynamic calls are allowed in VS COBOL II, COBOL/370, COBOL for MVS & VM, COBOL for OS/390 & VM, and Enterprise COBOL for z/OS to but not from routines written in non-Language Environment-conforming assembler routines.

Calls are allowed from Language Environment-conforming assembler subprograms to COBOL/370, COBOL for MVS & VM, COBOL for OS/390 & VM, and Enterprise COBOL for z/OS.

Calls are allowed from COBOL/370, COBOL for MVS & VM, COBOL for OS/390 & VM, and Enterprise COBOL for z/OS to Language Environment-conforming assembler routines.

Calls are allowed from VS COBOL II programs to Language Environment-conforming assembler routines if the NAB=NO option is used on the CEEENTRY macro.