I would expect the Initiator to skip them. IF/THEN/ELSE is equivalent to a bunch of COND= parameters on the individual EXEC statements. There is no allocation for skipped steps.
There are no SYSDSN ENQs for individual steps; the ENQ is done at the beginning of the job, although there may be multiple DEQs. I'm not sured about referbacks. SET is done at conversion time; I would expect them to be honored. Of course, noting beats experimentation and sending an RCF on any points that seem to be missing or unclear. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Assembler List [[email protected]] on behalf of Paul Gilmartin [[email protected]] Sent: Wednesday, February 2, 2022 9:29 AM To: [email protected] Subject: Re: External Assembler REXX Function On Feb 1, 2022, at 17:55:18, Seymour J Metz wrote: > > MVS has that; it's called step restart. > Eek! I've never had occasion to use that, so I wonder: o If the restarted step is in range of IF-THEN, are steps in the matching ELSE-ENDIF skipped? o What is the behavior of IF or COND mentioning status of bypassed steps? o Are allocations or ENQs for bypassed steps performed? o Referbacks to passed catalogued or temp DSNs in bypassed steps? O Are SETs bypassed? >> On Feb 1, 2022, at 14:47:15, Tony Thigpen wrote: >>> ... >>> VSE has had JCL "GOTO" since "whenever", but JES2 did not have it for a >>> long time. -- gil \
