[Info-vax] Roadmap
John Reagan
xyzzy1959 at gmail.com
Sun Jan 6 17:16:43 EST 2019
On Sunday, January 6, 2019 at 4:37:21 PM UTC-5, Dave Froble wrote:
>
> Maybe the D_FLOAT was retained because many depended upon it?
>
Perhaps, but that was trashed on Itanium where the default went from F to S. If binary compatibility for BASIC was important, I would have expected single to say as F as well as double saying with D.
/REAL_SIZE evolved from /SINGLE and /DOUBLE which control what whether floating was single precision or double precision.
I'd love to change it but BASIC is so VMS-specific, that is a place where tree-hugging isn't a problem. (Although, you might argue that all the CLASS_D descriptors should turn into 64-bit variants).
I'm not going to suggesting anything now, just getting a feel for the continue use (intentional and accidental) of VAX floating formats.
More information about the Info-vax
mailing list