Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /doc/trunk/src/release-notes/110.83-README.html
ViewVC logotype

Diff of /doc/trunk/src/release-notes/110.83-README.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4606, Fri May 18 14:05:04 2018 UTC revision 4607, Fri May 18 14:19:45 2018 UTC
# Line 4  Line 4 
4  <title>SML/NJ 110.83 Release Notes</title>  <title>SML/NJ 110.83 Release Notes</title>
5  <style type="text/css">  <style type="text/css">
6    body {    body {
7      font-size: 12pt;      font-size: 14pt;
8    }    }
9    div.smlnj-banner {    div.smlnj-banner {
10      font-weight: bold;      font-weight: bold;
# Line 113  Line 113 
113  <h3>Details:</h3>  <h3>Details:</h3>
114    
115  <dl>  <dl>
116      <dt class="component">Basis Library:</dt>
117      <dd>
118        <p>
119        This version continues to track proposed Basis Library improvements.
120        <span class="important">Note that these improvements are <i>proposals</i>
121        that have not yet been ratified and are subject to change!</span>
122        Specifically, the following proposals are supported by this version of SML/NJ:
123        </p>
124        <dl>
125          <dt><a href="https://github.com/SMLFamily/BasisLibrary/wiki/2018-001-Addition-of-monomorphic-buffers">
126            <b>[2018-001]</b> Addition of monomorphic buffers</a></dt>
127            <dd>This change adds the <span class="code">MONO_BUFFER</span> signature
128              to the Basis Library, with instances <span class="code">CharBuffer</span>
129              and <span class="code">Word8Buffer</span>.
130            </dd>
131        </dl>
132        <p>
133          We also fixed a number of cases where our implementation of Basis functions
134          did not agree with the specification.  These fixes are detailed below.
135        </p>
136      </dd>
137    <dt class="component">Compiler</dt>    <dt class="component">Compiler</dt>
138    <dd>    <dd>
139      <p>      <p>
# Line 125  Line 146 
146      <p>      <p>
147        Improved the reporting of errors involving literal values.  We now        Improved the reporting of errors involving literal values.  We now
148        use the original source text when describing the value in the error        use the original source text when describing the value in the error
149        message.  We also give an error in the front-end when real literals        message.  We also report an error in the front-end when real literals
150        are too large (instead of letting the code generator fail).        are too large (instead of letting the code generator fail).
151      </p>      </p>
152    </dd>    </dd>
# Line 180  Line 201 
201        </li>        </li>
202        <li>        <li>
203          Fixed scanning of prefixes of word values in strings to match Basis          Fixed scanning of prefixes of word values in strings to match Basis
204          Library specification ("<span class="code">0w</code>" is <b>not</b>          Library specification ("<span class="code">0w</span>" is <b>not</b>
205          a valid prefix for hexadecimal values).          a valid prefix for hexadecimal values).
206        </li>        </li>
207      </ul>      </ul>

Legend:
Removed from v.4606  
changed lines
  Added in v.4607

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0