Language Environment calculates
return-code values differently than
OS/VS COBOL or
VS COBOL II. There are
two cases when you might receive different return-code values when running
under
Language Environment:
- If you specify the ABTERMENC(RETCODE) runtime option
- If you modify the Language Environment assembler
user exit to manipulate the return-code value