-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wider OMF formats #32
Comments
cc: @davidcarlisle @JamesHDavenport @pdfion @lars-hellstrom I think that having more float representations is a very good goal, but this requires a generalization that is outside the scope of Revision 2. |
In terms of OMF, I agree with this. But it should be done. In fact, I’d be inclined to insert a note that it will be done.
The reason OMF is building is partly for efficiency and partly to ensure accuracy for IEEE double.
Now that IEEE supports more, OM should.
There’s still a CD representation of software bigfloats, of course.
James
From: Michael Kohlhase [mailto:[email protected]]
Sent: 05 October 2017 11:46
To: OpenMath/OMSTD <[email protected]>
Cc: James Davenport <[email protected]>; Mention <[email protected]>
Subject: Re: [OpenMath/OMSTD] Wider OMF formats (#32)
cc: @davidcarlisle<https://github.com/davidcarlisle> @JamesHDavenport<https://github.com/jameshdavenport> @pdfion<https://github.com/pdfion> @lars-hellstrom<https://github.com/lars-hellstrom>
I think that having more float representations is a very good goal, but this requires a generalization that is outside the scope of Revision 2.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#32 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AGvamfOjc9fR2mWIcz905Um2crwBEoQCks5spLNRgaJpZM4PqryE>.
|
Despite being the originator, I don't agree. Quoting myself from the original ticket:
Float construction symbols are far more flexible — besides supporting different bitwidths, they can also provide features such as:
Moreover note that changing the OMF elements to support other float widths would be an OM3 change. And lots of phrasebook writers would hate it, because languages currently don't come with built-in support for floats wider than 64 bits. Doing it via constructor symbols folds any problems into the generic "unhandled symbol" error case, which everybody already have to deal with anyway. |
see OpenMath/OM3#137
The text was updated successfully, but these errors were encountered: