From: John Gilmore
To: [email protected]
Sent: Tuesday, 5 June 2012 7:37 AM

As an optional usage in coded-arithmetic and hexadecimal constants,
where it is unambiguous, this is an excellent idea.

It has been available in PL/I for a long time, where I may write

Declare Fmax value(2_147_483_6747) signed binary fixed(31,0) ;

or

Declare Fmax signed binary fixed(31,0) static initial(2147483647) ;

Declare Fmax initial(0111_1111_1111_1111_1111_1111_1111_1111b)
 static binary fixed(31,0) ;

as may be contextually convenient.  I have found it useful there.   It
reduces the frequency of trivial errors, improves readability, and in
in general labor-saving.

There's always the exception that proves the rule, no?

    "Declare Fmax value(2_147_483_6747) signed binary fixed(31,0) ;"

Reply via email to