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
