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.79-README.html
ViewVC logotype

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

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

revision 4163, Sun Oct 4 19:17:37 2015 UTC revision 4164, Sun Oct 4 19:25:28 2015 UTC
# Line 147  Line 147 
147        a couple of scenarios in which the code might break.  The first is conflicts created        a couple of scenarios in which the code might break.  The first is conflicts created
148        by the use of <span class="kw">open</span>.  For example, the implementation        by the use of <span class="kw">open</span>.  For example, the implementation
149        of <span class="exe">ml-yacc</span> had declarations of the form        of <span class="exe">ml-yacc</span> had declarations of the form
150        </p>
151        <div class="code">        <div class="code">
152        <span class="kw">open</span> Array List        <span class="kw">open</span> Array List
153        </div>        </div>
154        <p style="margin-top: 0pt;">
155        which created a type error because <span class="code">List.sub</span> shadowed        which created a type error because <span class="code">List.sub</span> shadowed
156        <span class="code">Array.sub</span>.        <span class="code">Array.sub</span>.
157      </p>      </p>
# Line 187  Line 189 
189        <span class="kw">structure</span> PackReal64Little : PACK_REAL        <span class="kw">structure</span> PackReal64Little : PACK_REAL
190        <span class="kw">structure</span> PackRealBig : PACK_REAL        <span class="kw">structure</span> PackRealBig : PACK_REAL
191        <span class="kw">structure</span> PackRealLittle : PACK_REAL        <span class="kw">structure</span> PackRealLittle : PACK_REAL
192        </div>
193      </dd>
194    </dl>
195    
196    <dl>
197      <dt class="component">SML/NJ Library:</dt>
198      <dd>
199        <p>
200        Added additional array operations <span class="code">toList</span>,
201        <span class="code">fromVector</span>, and <span class="code">toVector</span> to
202        <span class="code">BitArray</span> module so that it matches the new
203        proposed <b>Basis Library</b> specification.
204        </p>
205      </dd>
206    </dl>
207    
208    <dl>
209      <dt class="component">Concurrent ML:</dt>
210      <dd>
211        <p>
212        Added the additional <b>Basis Library</b> modules described above
213        to the <b>CML</b> version of the library.
214        </p>
215    </dd>    </dd>
216  </dl>  </dl>
217    
# Line 238  Line 263 
263      <div class="code">      <div class="code">
264        foo.sml : succ-ml        foo.sml : succ-ml
265      </div>      </div>
266      <p stype="margin-top: 0pt; margin-bottom: 0pt;">      <p style="margin-top: 0pt; margin-bottom: 0pt;">
267      Alternatively, one can give the &quot;<tt>succ-ml</tt>&quot; argument to the      Alternatively, one can give the &quot;<tt>succ-ml</tt>&quot; argument to the
268      &quot;<tt>sml</tt>&quot; tool:      &quot;<tt>sml</tt>&quot; tool:
269      </p>      </p>
# Line 246  Line 271 
271        foo.sml : sml (succ-ml)        foo.sml : sml (succ-ml)
272        foo.sml (succ-ml)        foo.sml (succ-ml)
273      </div>      </div>
274      <p stype="margin-top: 0pt; margin-bottom: 0pt;">      <p style="margin-top: 0pt; margin-bottom: 0pt;">
275      It is also possible to enable them by setting the control flag      It is also possible to enable them by setting the control flag
276      using the <span class="kw">with</span> keyword in a CM file as      using the <span class="kw">with</span> keyword in a CM file as
277      illustrated by the following equivalent forms:      illustrated by the following equivalent forms:
278        </p>
279      <div class="code">      <div class="code">
280        foo.sml (<span class="kw">with</span>: parser.succ-ml)        foo.sml (<span class="kw">with</span>: parser.succ-ml)
281        foo.sml (<span class="kw">with</span>: parser.succ-ml=true)        foo.sml (<span class="kw">with</span>: parser.succ-ml=true)

Legend:
Removed from v.4163  
changed lines
  Added in v.4164

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