Gödel would be proud.

Charles


-----Original Message-----
From: IBM Mainframe Assembler List [mailto:[email protected]]
On Behalf Of Paul Gilmartin
Sent: Wednesday, July 18, 2018 5:00 PM
To: [email protected]
Subject: Re: New Metal C standalone product for z/OS

On 2018-07-18, at 11:42:43, Charles Mills wrote:
> 
> Going from structs to DSECTs would make a lot of sense except that there
is
> no C equivalent of SYSADATA, so the utility would have to have its own
> built-in (partial) C compiler. Going from PL/X to DSECTs (or C headers!)
> makes a lot of (technical) sense. 
>  
I hadn't understood that CDESECT exploited SYSADATA.  That's
a great advantage.

> Generally. Of course HLASM is all but untyped. A might mean an integer
> constant, especially since A supports expressions while F somewhat
> inexplicably does not. You can code A(BUFF_LEN+7) but not F'BUFF_LEN+7'.
>  
OTOH,
       DC  F'-2147483648'  assembles successfully, while
       DC  A(-2147483648)  gets a syntax error.

A designer's perverse notion of completeness?

-- gil

Reply via email to