On 2018-07-18, at 21:45:38, Robin Vowels wrote: > From: "Paul Gilmartin" <[email protected]> > Sent: Thursday, July 19, 2018 8:00 AM > >>> 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. > > Well, it should get some kind of error. > What error do you perceive here? What I see is that an overflow occurred evaluating a 31-bit signed integer expression.
-- gil
