YES on Motion P1788/M0029.02:Level3-InterfaceOnly
I vote YES on Motion P1788/M0029.02:Level3-InterfaceOnly.
Here are my comments (mainly for future motions):
Should sNaN be excluded from the Empty representation? This would
avoid unnecessary exceptions in the computations. Now, I don't know
whether such exceptions may be a problem in practice.
One can note that the eventual mapping of bit-string encoding (as
specified at Level 4) to byte-string (platform-level format) is
unspecified by P1788, just as it is by IEEE 754. I think it should
("should", not "must") be implementation defined, when this makes
sense (there are languages that do not provide a way to access the
encoding), otherwise the bit-string encoding isn't much useful.
--
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)