Difference between Static Call and Dynamic Call

IBM's cross-platform compiler PL/I for MVS, VM & VSE, OS/390 and Enterprise PL/I for z/OS
satish.ms10
Posts: 7
Joined: Thu Aug 13, 2009 12:38 pm
Skillset: PL/I, COBOL, JCL, VSAM, DB2
Referer: Friend

Difference between Static Call and Dynamic Call

Postby satish.ms10 » Fri Aug 21, 2009 3:23 pm

Hi,

I have one question in PL/I. How can we defferentiate Static Call and Dynamic Call in PL/I?

How they are going to function? Pls provide detail explanation.

Thanks!
Satish
_______________
Thanks Alot.
Sati

User avatar
dick scherrer
Global moderator
Posts: 6268
Joined: Sat Jun 09, 2007 8:58 am

Re: Difference between Static Call and Dynamic Call

Postby dick scherrer » Sat Aug 22, 2009 12:53 am

Hello and welcome to the forum,

Static calls are resolved during the link-edit. Dynamical calls are resolved at run time.

How they are going to function?
Typically, identically. . . What detail are you looking for?
Hope this helps,
d.sch.

satish.ms10
Posts: 7
Joined: Thu Aug 13, 2009 12:38 pm
Skillset: PL/I, COBOL, JCL, VSAM, DB2
Referer: Friend

Re: Difference between Static Call and Dynamic Call

Postby satish.ms10 » Wed Aug 26, 2009 12:15 pm

Hi Dick,

How can we identify a CALL is static or dynamic in PL/I?

or

How to differentiate a CALl is static or dynamic by seeing code?
_______________
Thanks Alot.
Sati

User avatar
dick scherrer
Global moderator
Posts: 6268
Joined: Sat Jun 09, 2007 8:58 am

Re: Difference between Static Call and Dynamic Call

Postby dick scherrer » Fri Sep 04, 2009 12:29 am

Hello,

How to differentiate a CALl is static or dynamic by seeing code?
COBOL source that calls a "literal" value is static. COBOL source that calls a variable-name value is dynamic. There is also the dynam/nodynam compiler option.

Unfortunately, i don't "speak" pl/i. . .

Heres a link to the pl/i documentation for "Dynamic loading of an external procedure":
http://publibz.boulder.ibm.com/cgi-bin/ ... lr60/6.4.7

The open book near the top-left is the table of contents. Suggest you bookmark this ;)
Hope this helps,
d.sch.

User avatar
prino
Posts: 641
Joined: Wed Mar 11, 2009 12:22 am
Skillset: PL/I - CICS - DB2 - IDMS - REXX - JCL, most in excess of three decades
Referer: Google
Location: Vilnius, Lithuania
Contact:

Re: Difference between Static Call and Dynamic Call

Postby prino » Sun Sep 13, 2009 8:42 pm

satish.ms10 wrote:How to differentiate a CALl is static or dynamic by seeing code?


If there is a

Code: Select all

FETCH ABCDEF;
present, the call to ABCDEF is dynamic in all other cases it's static.
Robert AH Prins
robert.ah.prins @ the.17+Gb.Google thingy


  • Similar Topics
    Replies
    Views
    Last post