Historically, COBOL main programs, which CICS could and did make
quasi-reentrant, could not call COBOL subprograms in a CICS
environment because they were not and coul;d not be made reentrant.

That problem has long since been dealt with: COBOL main programs and
subprograms can be made reentrant, even "thread-safe", although in
this context it may be necessary to use COBOL local storage more than
most COBOL programmers seem to want to use it.

The notion that subroutines cannot be called in this environment is of
course nonsense: some of CICS's own work is done using them.  Many of
these restrictions are and have always been larger than life; they are
imposed in the spirit of protecting the programmer equivalents of
AAAPPs from their own blunders.

John Gilmore, Ashland, MA 01721 - USA
Avant d'imprimer cet e-mail, réfléchissons à l'impact sur l'environnement.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to