• Subject: RE: mix bag, now recompile required due to service program change .
  • From: Scott Mildenberger <Smildenber@xxxxxxxxxxxx>
  • Date: Fri, 21 Jan 2000 12:12:25 -0700

To handle 'previous signature support' you use binder language.  The ILE
Concepts manual has some examples.  Essentially, you define the current list
of exports and any number of previous lists of exports that are supported.
When you add procedures to the service program the existing programs that
use that service program will work fine without needing recompiled or
rebound.  Be aware that you cannot change the order of the existing exported
procedures and the new ones have to be added at the end or you can get some
strange results (I've been there and it can be really 'interesting').  It is
a fairly easy concept to use but if you need additional help let me know.

Scott Mildenberger

> -----Original Message-----
> From: Rob Berendt [SMTP:rob@dekko.com]
> Sent: Friday, January 21, 2000 11:14 AM
> To:   MIDRANGE-L@midrange.com
> Subject:      RE: mix bag, now recompile required due to service program
> change .
> Good point.  Sorry if I labled ILE as meaning RPG ILE.
> How do I handle 'previous signature support'?  As far as I know the 
> procedure interface didn't change, I just added more procedures to the 
> service program.
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com

This thread ...

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 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].