My memories of VSE JCL are dated, and quite possbily incorrect with current 
VSE, but I recall that I felt it was more complicated that MVS jcl.  It had 
more types of statements (although fewer parms per type),   JOB, * $$ JOB,  
UPSI, OPTION, LIBDEF,  PAUSE, and EXEC statements.   To describe a disk file, 
potentially required at least 3 statements,  ASSIGN, DLBL, and EXTENT.  Tape 
required ASSIGN and TLBL,  tape, disk and inline files were not interchangeable 
as far as programs were concerned.  

An interesting 'feature' was that syntax checking was done at execution time, 
so when a JCL error was encountered, a console message was issued that required 
a reply,  allowing you to retype the errant statement.  So in the days of real 
card readers, if you needed to make a quick one time change to a job, you could 
just flip the card around backwards, causing 'Invalid Statement' console 
message prompt,  allowing you to type in the statement you really wanted.

Dana

On Mon, 9 Jul 2018 16:41:40 -0300, Clark Morris <cfmt...@uniserve.com> wrote:
> How does z/OS JCL compare with VSE JCL?  My memories of DOS360 JCL probably 
> are
>irrelevant.
>
>Clark Morris
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to