On Wed, 1 Jun 2005 14:31:42 -0700 Charles Mills <[EMAIL PROTECTED]> wrote:

:>I remember (I believe) when DSN=NULLFILE came along. The altering of DD
:>statements in a proc is the whole essence of DSN=NULLFILE. Before
:>NULLFILE came along, if you had a proc with the DD statement

:>//MYDD DD DSN=&SOMEPRM,...

:>then there was no "parameter" way for the user (caller) to "dummy out"
:>MYDD. Stating it differently, there was no way to code a DD statement
:>inside a proc that based on a user parameter could be either a "real"
:>DSN or DUMMY. DSN=NULLFILE made it possible.

Certainly was.

//     PROC   DUMMY1='DUMMY,'........


//      DD &DUMMY1.DSN=whatever ......

Remember many procs like that

:>I think that is the entire difference between DUMMY and NULLFILE: it's a
:>syntactical difference. It's like languages with more than one way to
:>express (for example) an iterative loop. DUMMY is easier to code,
:>NULLFILE is more flexible, especially in a proc.

--
Binyamin Dissen <[EMAIL PROTECTED]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

----------------------------------------------------------------------
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

Reply via email to