|
"Mark Murphy/STAR BASE Consulting Inc." <mmurphy@xxxxxxxxxxxxxxx>
14-09-2017 01:56
Re: Service program signatures, and how to avoid unnecessarily
recompiling programs that call service programs
Whether you use a constant signature, or use the *CURRENT/*PREV
method, you can only add new procedures to the end of the current
binder source group. You cannot reorder procedures in either case.
This is because only one version of the service program procedures
are maintained, and they are bound by relative location in the
service program. So if procedureC is in position 3 of the binder
source when it is initially created, it must be in position3 in
every export group in the binder source, and the groups that do not
have procedureC must not have 3 or more procedures defined. This is
why the *CURRENT/*PREV method of writing binder source is mostly
busy work. It gives you nothing, takes more work, and the rules for
changing and recompiling procedures stay the same.
Mark Murphy
Atlas Data Systems
mmurphy@xxxxxxxxxxxxxxx
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.