On 2018-08-26, at 19:22:54, Peter Relson wrote:

> Coding a CSECT for the MF=L "model" is, as Gil has pointed out, basically 
> not helpful for those macros that begin by zeroing the entire area, which  
>   
I don't recall saying that.  Perhaps credit Ed Jaffe?

> in turn will be those macros that support no keywords on the list form 
> other than PLISTVER. I'd also suggest that anyone doing a unique getmain 
> for storage for a parameter parameter area ought to re-investigate their 
> approach.  If your module already has a getmain for dynamic storage, then 
> include the list form into that area. Consider using the same list area 
> for multiple services (making sure that you have allotted the maximum that 
> any of them could need)
>  
Aha!  A tour de force in ORG!

> if the services cannot be used concurrently ...

> We always like to hear your opinions. However, the "label" case is is one 
> where nothing will change. Perhaps if this had been brought up 30 years 
> ago, it might have been different, ... 
> 
Bummer.

Making the List and Execute forms homologous is similar to the design
motive of declarators in C.  And that comparison alone may be enough
to alienate staunch assembler partisans.

-- gil

Reply via email to