Bill Klein wrote:
...
DYNAM and NODYNAM do not impact the output/results of a program UNLESS a
CANCEL is used. CANCEL of a program CALLed via a literal with NODYNAM does
NOT place the subprogram in "initial state" - while it does with DYNAM
specified. What other run-time behavior difference do you know of?
...
DYNAM/NODYNAM can have a drastic impact on program results if the called
subroutine changes and the owner of the calling program fails to relink
and continues to execute a now obsolete, non functional, version that is
statically linked. Or conversely, a program deliberately intended to
work with "old" data could be broken if a new version of a subroutine
was dynamically loaded, when a specific older version was intended to be
statically linked.
--
Joel C. Ewing, Fort Smith, AR [EMAIL PROTECTED]
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html