Base and dependent functions are both coded thru a ++FUNCTION. I don't think there is a difference except for additional SMP/e statements making the base function a pre or co-req. The dependent function does not apply to the base function. Look at ++FUNCTION and you won't find any relationship. There is no parent, just pre-req function. Everything within the dependent function shows as to belonging to the dependent function.
Jon Perryman. >________________________________ > From: Paul Gilmartin <[email protected]> >To: [email protected] >Sent: Tuesday, December 24, 2013 3:52 PM >Subject: Re: SMP/E ++HOLD FMID() for dependent FUNCTION SYSMOD > > >On Tue, 24 Dec 2013 14:50:47 -0800, Jon Perryman wrote: > >> You say "NOT TO THE FMID It APPLIES". What are you talking about? >> A function sysmod applies to it's self. It may pre or co-req another >> function but it does not apply to another FMID. > >In: > >Title: z/OS Packaging Rules >Document Number: SC23-3695-10 > > 4.1.1.2 Dependent Functions > > A dependent function is a collection of elements (such as source, macros, > modules, and CLISTs) that provides an enhancement to a base function. > ... > Function SYSMODs for dependent functions are only applicable to the > parent base function. > >I read the words "only applicable" to mean that a dependent FUNCTION >sysmod applies not to itself but to the parent base function. > >-- gil > >---------------------------------------------------------------------- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to [email protected] with the message: INFO IBM-MAIN > > > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
