R1->PLIST->H'0', with VL set in the PLIST address.

By the time OS/VS came along, the PLIST issue was compatibility rather than 
storage.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


________________________________________
From: IBM Mainframe Assembler List <[email protected]> on behalf 
of Paul Gilmartin <[email protected]>
Sent: Friday, September 4, 2020 9:32 AM
To: [email protected]
Subject: Re: Deep cuts

On 2020-09-04, at 07:23:49, Gary Weinhold wrote:
>
> Even if they'd had the foresight to use a different way to indicate the
> end of a parameter list, I don't think they were consciously seeing not
> changing the extenal architecture of the hardware for 40 years.
>
Terminatingthe argument list with a null pointer would
have allowed extension to 32 or 64 bits and supported
an empty argument list, not possible with CALL -VL.  But
storage was too expensive a half century ago to add 4
bytes to each CALL.

What does JCL generate for an EXEC with no PARM?

-- gil

Reply via email to