Gil,

No, I made no mistake.  I do understand that JCL is (in effect) a compiled
language.  Even a compiled language can call a dynamic subroutine to get a
value when it needs it.  But yes, I do expect IBM could implement deferred
evaluation of environmental values (i.e., symbolics in the context we are
discussing) at execution time on the image on which the Batch JCL runs.
It's only programming, after all.  :)

I had thought many years ago that IBM was on a path to make interpreted REXX
the replacement language for controlling all jobs, but I was sadly mistaken
and VM-centric in that thought -- I didn't count on the recalcitrance of the
MVS-centric hierarchy at IBM.

Peter

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 01, 2005 4:00 PM
To: [email protected]
Subject: Re: Using symbolic in JCL
<Snipped> 
Your astonishment is out of place; it was an easy mistake for Peter to make.
In most systems the command language is a scripting language, interpreted
line-by-line, or at least with deferred evaluation of environmental
variables.  z/OS is in the minority in using a compiled language as a
command language; I dearly wish it were otherwise.

_
This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.

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