Syntax and Behavior
In RM COBOL the PROGRAM-ID special register returns the program name exactly as it appears in the PROGRAM-ID paragraph. In isCOBOL instead it returns the name of the program class stripped of the class extension.
The "SET POINTER TO ADDRESS OF DataItem" statement is not supported. There are two possible solutions:
compile the program with the -cp option. This is suggested if you need to pass the pointer to external C functions.
compile the program with -rm=handle,address. This is suggested if you use the pointer internally in the COBOL program.