On Wed, 26 Jul 2017 15:27:34 -0700, Sri h Kolusu wrote:

>If you are only interested in JCL convertor, then you can use TYPRUN=SCAN
>
>TYPRUN=SCAN checks the JCL only through the converter, not the interpreter
>. The difference is that the converter basically checks all expressions to 
>the LEFT of an equal sign plus SOME expressions to the right of an equal 
>sign (and issues messages that start with IEFC), while the interpreter 
>checks all expressions to the RIGHT of an equal sign (and issues messages 
>that start with IEF). For example, a data set name containing a qualifier 
>that exceeds eight characters, such as
>
>     DSN=L9755TB.JCL.TEST19970103
>
>https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.ieab600/iea3b6_Subparameter_definition99.htm
> 
The rationale for TYPRUN=SCAN eludes me.  Why would a programmer want
to be told of some, but not all, syntax errors?  TYPRUN=HOLD reports more but,
I am told, still not all.

Most effective is bypassing all steps (except the first, which may be IEFBR14)
with IF.  Or forcing a "JCL error" with such as a nonexistent DSN.

And there's still no passive SAF check.  (But that would invite malicious 
browsing.)

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to