<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On May 28, 2013, at 1:17 AM, Mike Cowlishaw &lt;<a href="mailto:mfc@speleotrove.com">mfc@speleotrove.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">

<meta content="text/html; charset=us-ascii" http-equiv="Content-Type">
<meta name="GENERATOR" content="MSHTML 10.00.9200.16576">
<div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space">
<div dir="ltr" align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">(This is my to-do from May Telecon.)&nbsp;</font></span></div>
<div dir="ltr" align="left"><span class="468530408-28052013">&nbsp;</span><br>At the 
WG 14 meeting in Delft, TS 18661 Part 3 met with confusion and&nbsp;concern 
about data-interchange types vs&nbsp;interchange floating types. Why are 
they&nbsp;named the same (_FloatN, _DecimalN)? Why are 
data-interchange&nbsp;types named&nbsp;_FloatN when they aren’t floating types? 
Why do non-arithmetic interchange&nbsp;formats need&nbsp;types at all? Following 
is an outline of a different approach to&nbsp;supporting the IEC 60559 
non-arithmetic&nbsp;interchange formats, intended to address&nbsp;these 
issues.&nbsp;We will discuss this approach at the May 16 
CFP&nbsp;teleconference. Email discussion beforehand is&nbsp;encouraged, 
especially from WG14&nbsp;members who were at Delft.<span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">&nbsp;</font></span></div>
<div dir="ltr" align="left"><span class="468530408-28052013"></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">[snip]</font></span></div>
<div dir="ltr" align="left"><span class="468530408-28052013"></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">I've read and thought about this proposal; it all sounds 
good.</font></span></div>
<div dir="ltr" align="left"><span class="468530408-28052013"></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="468530408-28052013">&nbsp;<font color="#0000ff" size="2" face="Arial">A couple of minor queries/concerns:</font></span></div>
<ul dir="ltr">
  <li>
  <div align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">(Item&nbsp; 2) "<font size="3" face="Times New Roman">If _DecimalN is&nbsp;supported, so shall be 
  decencodingdN_t and binencodingdN_t" <font color="#0000ff" size="2" face="Arial">-- 
  wonder if this should be a 'should' rather than a 
  'shall'?<br></font></font></font></span></div></li>
  <li>
  <div align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial"></font></span><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">(6)&nbsp;<font size="3" face="Times New Roman"> 
  Define: the general floating types and IEC 60559 floating&nbsp;types are 
  collectively called the&nbsp;<i>real&nbsp;floating&nbsp;types</i>. <font color="#0000ff" size="2" face="Arial">-- the word 'real' is a bit uncomfortable 
  here; although it has been used in programming languages before its use has 
  been criticised because the term is more usually used to imply a continuous 
  numerical system, whereas C floating types provide sets of discrete values and 
  are therefore just an approximation of&nbsp;real numbers.<br><br>Perhaps 
  instead of 'real', use 'C', or 'scalar'?&nbsp; Or some other option 
  ...&nbsp;</font></font></font></span></div></li></ul>
<div dir="ltr" align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial">Mike<br></font></span></div></div></blockquote><div><br></div>The term "real floating types" is defined and used in many places in the C Standard. I don't think we can change the use of the term there. (We do, however, want most of what the Standard says about real floating types to apply to the arithmetic types we're adding.)</div><div><br></div><div>-Jim</div><div><br><blockquote type="cite"><div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space"><div dir="ltr" align="left"><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial"><br></font></span></div>
<div dir="ltr" align="left"><span class="468530408-28052013"></span><span class="468530408-28052013"><font color="#0000ff" size="2" face="Arial"></font></span>&nbsp;</div>
<blockquote style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <blockquote type="cite">
    <div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space"><font color="#0000ff" size="2" face="Arial"></font>&nbsp;</div></blockquote></blockquote></div>
</blockquote></div><br></body></html>