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 /pages/trunk/index.html
ViewVC logotype

Diff of /pages/trunk/index.html

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

revision 1071, Fri Feb 15 21:44:43 2002 UTC revision 2484, Thu May 3 18:37:55 2007 UTC
# Line 3  Line 3 
3  <head>  <head>
4    
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6      <!-- Root page for SML/NJ Web site --> <!-- Copyright (c) 1996 Lucent Technologies; Bell Laboratories -->  
7    <!-- Root page for SML/NJ Web site -->
8    <!-- Copyright (c) 1996 Lucent Technologies; Bell Laboratories -->
9      <!-- BELL-LABS      <!-- BELL-LABS
10  kw      programming language compiler functional symbolic  kw      programming language compiler functional symbolic
11  category        project  category        project
12  contact dbm@cs.chicago.edu  contact macqueen@cs.chicago.edu
13  desc    a compiler and programming system for a modern functional language  desc    a compiler and programming system for a modern functional language
14  -->  -->
15    
16    <link rel="icon" href="icon.bmp" type="image/bmp">    <link rel="icon" href="icon.bmp" type="image/bmp">
17    
18    <link rel="SHORTCUT ICON" href="icon.ico">    <link rel="SHORTCUT ICON" href="icon.ico">
19    
20    <title>Standard ML of New Jersey</title>    <title>Standard ML of New Jersey</title>
21    
22                 <!-- Changed by: Dave MacQueen, 13-May-1999 -->                 <!-- Changed by: Dave MacQueen, 13-May-1999 -->
23    
24    <meta name="description" content="The Standard ML of New Jersey    <meta name="description" content="The Standard ML of New Jersey
25  compiler and programming system">  compiler and programming system">
26    
27    <meta name="keywords" content="ML, SML, SML/NJ, Standard ML, functional programming">  <meta name="keywords"
28          content="ML, SML, SML/NJ, Standard ML, functional programming">
29    
30  </head>  </head>
31    
32    <body bgcolor="#ffffff">    <body bgcolor="#ffffff">
33    
34  <blockquote>  <blockquote>
35    
36    <table width="100%">    <table width="100%">
37         <tbody>         <tbody>
38           <tr>           <tr>
39      <td align="left"> <img align="middle" alt="SML/NJ" src="Lindig2.jpeg">        <td align="left">
40              <img align="middle" alt="SML/NJ" src="Lindig2.jpeg">
41          </td>
42          <td align="center">
43                <big><big><strong>
44                     Standard ML<br> of New Jersey
45                </strong></big></big>
46          </td>
47          <td align="right">
48                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
49      </td>      </td>
            <td align="center"><big><big><strong>Standard ML<br>  
    of New Jersey</strong></big></big> </td>  
            <td align="right"><a href="http://www.bell-labs.com/"><img border="0" align="middle" alt="Lucent Technologies, Bell Labs Innovations" src="lucent.gif">  
            </a></td>  
50           </tr>           </tr>
   
51      </tbody>      </tbody>
52    </table>    </table>
53    
54    <hr>    <hr>
   <p> <a href="file:///home/sml/Doc/WWW/smlnj/smlnj.html"><strong>Standard  
 ML of New Jersey</strong></a>    (abbreviated <strong>SML/NJ</strong>) is  
 a compiler for the <a href="file:///home/sml/Doc/WWW/smlnj/sml97.html"><strong>  
    Standard ML '97</strong></a> programming language with associated libraries,  
  tools, and documentation.  SML/NJ is <a href="file:///home/sml/Doc/WWW/smlnj/license.html">  
 free, open source</a>    software. </p>  
55    
56    <p> </p>  <p><a href="smlnj.html"><strong>Standard ML of New Jersey</strong></a>
57    (abbreviated <strong>SML/NJ</strong>) is
58    a compiler for the
59    <a href="sml97.html"><strong>Standard ML '97</strong></a>
60    programming language with associated libraries,
61    tools, and documentation.
62    SML/NJ is <a href="license.html">free, open source</a> software.
63    </p>
64    
65    <h3><a href="file:///home/sml/Doc/WWW/smlnj/new.html">What's New</a></h3>  <a href="dist/working/index.html">
66    <h3>Downloads</h3>
67    </a>
68    
69    Although we have not "blessed" it as a full release,
70    we <i>strongly</i> recommend using one of our recent
71    <a href="dist/working/index.html">working</a> versions.
72    Currently, the most recent such version
73    is <a href="dist/working/110.62/index.html">110.62</a>.
74    
75    
76    <a href="new.html">
77    <h3>What's New</h3>
78    </a>
79    
80    <ul>    <ul>
81         <li><a href="file:///home/sml/Doc/WWW/smlnj/new.html#110.39">Working    <li>[2/2/07] Working
82  version 110.39 available.</a> ¬†This is mainly a bugfix release, but there    version <a href="dist/working/110.62/index.html">110.62</a> available.
83  are also improvements to libraries, FFI generator, and installer.<br>      <font size="-1">
84          (Version
85          <a href="dist/working/110.61/index.html">110.61</a> did not get
86          announced.)
87        </font>
88      </li>      </li>
89      <li><a href="file:///home/sml/Doc/WWW/smlnj/new.html#110.38">Working  <li>Working version
90  version 110.38 available</a>.  This release improves the internal organization    <a href="dist/working/110.60/index.html">110.60</a> available.
91  of the MLRISC backend and  comes with a completely overhauled FFI implementation.    New directory layout, subversion-based source repository,
92  There are also <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.38/INSTALL">    beta-releases of new program generator tools.</li>
93   new installation instructions</a> (which were long overdue).<br>  <li>Working version
94        <a href="dist/working/110.59/index.html">110.59</a> available.
95        Bugfixes and minor improvements.</li>
96    <li>Working version
97        <a href="dist/working/110.58/index.html">110.58</a> available.
98        Among other improvements, this version adds support for
99        Intel-based Macs as well as x86-64-based Linux machines.  Moreover,
100        it comes with <b>lexgen</b>, a brand-new drop-in replacement for
101        <tt>ml-lex</tt>.</li>
102    <li>Working version
103        <a href="dist/working/110.57/index.html">110.57</a>
104        available.  Bugfixes and minor feature enhancements.</li>
105    <li><a href="new.html#110.51">Working version 110.51 available.</a>
106      This version adds 64-bit integer and word arithmetic to the
107      <i>Basis</i> library (structures <tt>Int64</tt> and
108      <tt>Word64</tt>).  (At the moment, the implementation is rather
109      inefficient, though.)</li>
110    <li><a href="new.html#110.50">Working version 110.50 available.</a>
111      This version corrects a problem related to <tt>struct</tt> arguments
112      and results with NLFFI on the x86 platform.  It also improves
113      back-trace support and adds a simple test coverage tool.
114      In addition, CM can now deal directly with "lazy sml" source code.</li>
115    <li><a href="new.html#110.49">Working version 110.49 available.</a>
116      Version 110.49 fixes another show-stopper bug in the x86 c-calls
117      implementation, fixes a bug in the signal masking code, and enables
118      Cygwin support.</li>
119    <li><a href="new.html#110.48">Working version 110.48 available.</a>
120      Version 110.48 fixes a show-stopper bug in the x86 c-calls
121      implementation introduced by 110.47.  It also resolves a few other
122      minor issues.</li>
123    <li><a href="new.html#110.47">Working version 110.47 available.</a>
124      The most important change is the availability of preliminary
125      implementations of the NLFFI foreign-function interface under Mac OS
126      X and Win32.</li>
127    <li><a href="new.html#110.46">Working version 110.46 available.</a>
128       We are moving closer to compliance with the Basis Library specification.
129       There are also bugfixes and other minor enhancements to the installer,
130       the Windows port, the <tt>ml-build</tt> command-line tool, and
131       the Compilation Manager.
132         </li>         </li>
133         <li><a href="file:///home/sml/Doc/WWW/smlnj/new.html#SF-mirror"> SourceForge  <li><a href="new.html#110.45">Working version 110.45 available.</a>
134  mirror of SML/NJ web site  [October 17, 2001].</a> </li>     This is a maintenance release which mostly fixes problems compiling
135         <li>  Working version 110.36 available.      This is mainly a bugfix     the runtime system code using GCC 3.3.
136   release. </li>     </li>
137         <li> Working version 110.35 available.  We have      reworked the  <li><a href="new.html#110.44">Working version 110.44 available.</a>
138  organization  of compiler libraries.  There are also      several important     This update fixes several important bugs, improves the new
139  bug fixes.      </li>     installer, provides support for Mac OS X 10.3 (Panther), and
140         <li> Working version 110.34 available.  This      version brings renewed     continues to bring the Basis implementation closer to the
141   support for CML and eXene, several bug fixes,      and further improvements     specification.</li>
142   to the new FFI. </li>  <li><a href="new.html#110.43">Working version 110.43 available.</a>
143         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#macosx"> Working     This is a fairly major update which brings back an operational
144  version 110.33 available with   Mac OS X support and experimental FFI [June     port to the Microsoft Windows platform as well as extensive
145  6, 2001]</a> </li>     work on the Basis library (including support for <tt>IntInf.int</tt>).</li>
146         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#smlnj.exe">  <li>The SML/NJ source CVS repository has been moved to SourceForge.
147  New 110.0.7 smlnj.exe fixes error  messages when installing under Windows    The
148  95/98/ME. [March 23, 2001]</a> </li>   <a href="https://sourceforge.net/projects/smlnj">SML/NJ SourceForge
149         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#sourceforge">              project page</a>
150  New SML and SML/NJ SourceForge projects  [1 March 2001]</a>. </li>   has a link to information about CVS access.  The distribution files
151         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#prog-smlnj">   are also in the process of being moved to SourceForge.  A mirror of
152  New SML/NJ tutorial by Riccardo Pucella  available</a>. [18 Feb 2001]. </li>   the www.smlnj.org is available at the
153         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#sml-mode">emacs   <a href="http://smlnj.cs.uchicago.edu">
154  sml-mode updated to 3.9.5 in  contrib/emacs  [26 Jan 2001]</a>. </li>   University of Chicago</a>. The Bell Labs SML/NJ web site is now obsolete and
155         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#110.0.7">New   will be replaced with an indirection to www.smlnj.org. [March 10, 2003]</li>
156        <strong>110.0.7</strong> patch release  available; includes CML fixes,  <li>We have switched over to a new mailing list hosted by
157  smlnj-lib improvements [October 12, 2000]</a>  . </li>      <a href="http://sourceforge.net/">SourceForge</a>.  The name of
158         <li> <a href="file:///home/sml/Doc/WWW/smlnj/new.html#Version-111">      the new list is <img src="smlnj-list-logo.jpg" align=center>.
159  Version 111 plans</a>. </li>      (To avoid receiving
160        to much spam we do not show the name of the mailing list in clear text
161        and render it as a JPG image instead.  If spammers start using fancy
162        OCR, we give up.)</li>
163    <li><a href="new.html#110.42">Working version 110.42 available.</a>
164        This relatively small but important update (among other things)
165        fixes a memory leak problem in CML and provides support for MacOS
166        X 10.2.  (We have provided a MacOS <a
167        href="/dist/working/110.42/smlnj-macosx.dmg">disk
168        image</a> with pre-compiled runtime systems for both MacOS 10.1
169        and 10.2 for use by those without developer tools.  See the README
170        file within this disk image for details.)
171    <li><a href="new.html#Version-111">Version 111 plans</a>.</li>
172    </ul>    </ul>
173    
174    <h3><a href="file:///home/sml/Doc/WWW/smlnj/software.html">Downloading  <a href="software.html">
175  SML/NJ Software for Unix or Windows</a></h3>  <h3>Downloading SML/NJ Software for Unix or Windows</h3>
176    </a>
   <ul>  
     <li>Information on <a href="file:///home/sml/Doc/WWW/smlnj/software.html">  
 downloading and installing</a>    the <strong>SML/NJ</strong> system and  
 related software. </li>  
        <li> A <strong>self-installing .EXE</strong> for Windows 9X, NT, or  
  2000  is available (<a href="file:///home/sml/Doc/WWW/smlnj/dist/smlnj.exe">  
 http</a>, <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/release/110/smlnj.exe">  
    ftp</a>; 5.4MB). </li>  
177    
178    <ul>
179    <li>Information on <a href="software.html">downloading and installing</a>
180        the <strong>SML/NJ</strong>system and related software.</li>
181    <li> A <strong>self-installing .EXE</strong> for Windows 9X/NT/2000/XP
182    is available (<a href="dist/release/110.0.7/smlnj.exe">(smlnj.exe, 5.4MB)</a>.</li>
183    </ul>    </ul>
184    
185    <h3>Background</h3>    <h3>Background</h3>
186    
187    <ul>    <ul>
188      <li> <a href="file:///home/sml/Doc/WWW/smlnj/sml.html">What is <b>SML</b>  <li> <a href="sml.html">What is <b>SML</b>?</a></li>
189  ?</a> </li>  <li> <a href="sml97.html">What is <b>SML '97</b>?</a></li>
190         <li> <a href="file:///home/sml/Doc/WWW/smlnj/sml97.html">What is <b>  <li> <a href="smlnj.html">What is <b>SML/NJ</b>?</a></li>
 SML '97</b>?</a> </li>  
        <li> <a href="file:///home/sml/Doc/WWW/smlnj/smlnj.html">What is <b>  
 SML/NJ</b>?</a> </li>  
   
191    </ul>    </ul>
192    
193    <h3>Documentation and Literature</h3>    <h3>Documentation and Literature</h3>
194    
195    <ul>    <ul>
196      <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/literature.html#books">  <li><a href="doc/literature.html#books">Books</a></li>
197  Books</a> </li>  <li><a href="doc/literature.html#tutorials">Tutorials</a></li>
198         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/literature.html#tutorials">  <li><a href="doc/index.html">SML/NJ User's Guide</a></li>
199  Tutorials</a> </li>  <li><a href="http://www.standardml.org/Basis">SML'97 Basis Library</a></li>
200         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/index.html">SML/NJ  <li><a href="doc/FAQ/index.html">SML/NJ FAQ
201  User's Guide</a> </li>      (Frequently Asked Questions)</a></li>
202         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/basis/index.html">  <li><a href="doc/Conversion/index.html">SML'97 Conversion Guide</a></li>
203  SML'97 Basis Library</a> </li>  <li><a href="doc/Conversion/top-level-comparison.html">Top Level Environment
204         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/FAQ/index.html">SML/NJ      Comparison</a></li>
205  FAQ (Frequently Asked Questions)</a>    </li>  <li><a href="doc/features.html">Special features of SML/NJ</a></li>
206         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/Conversion/index.html">  <li><a href="doc/CM/index.html">Compilation Manager (CM)</a></li>
207  SML'97 Conversion Guide</a>      </li>  <li><a href="doc/ML-Lex/manual.html">ML-Lex</a></li>
208         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/Conversion/top-level-comparison.html">  <li><a href="doc/ML-Yacc/index.html">ML-Yacc</a></li>
209  Top Level Environment  Comparison</a> </li>  <li><a href="http://cml.cs.uchicago.edu/">Concurrent ML</a></li>
210         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/features.html">Special  <li><a href="http://www.cis.ksu.edu/~stough/eXene/index.html">eXene</a></li>
211  features of SML/NJ</a> </li>  <li><a href="doc/SMLNJ-C/index.html">SML/NJ-C foreign function
212         <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/CM/index.html">Compilation      interface</a></li>
 Manager (CM)</a> </li>  
        <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/ML-Lex/manual.html">  
 ML-Lex</a> </li>  
        <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/ML-Yacc/index.html">  
 ML-Yacc</a> </li>  
        <li><a href="http://cm.bell-labs.com/cm/cs/who/jhr/sml/cml/index.html">  
     Concurrent ML</a> </li>  
        <li><a href="http://cm.bell-labs.com/cm/cs/who/jhr/sml/eXene/index.html">  
     eXene</a> </li>  
        <li><a href="file:///home/sml/Doc/WWW/smlnj/doc/SMLNJ-C/index.html">  
 SML/NJ-C foreign function interface</a>    </li>  
213         <li><a href="http://www.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html">         <li><a href="http://www.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html">
214     MLRISC</a> </li>     MLRISC</a> </li>
215         <li><a href="http://www.cis.ohio-state.edu/hypertext/faq/usenet/meta-lang-faq/faq.html">         <li><a href="http://www.cis.ohio-state.edu/hypertext/faq/usenet/meta-lang-faq/faq.html">
216     comp.lang.ml FAQ</a> </li>     comp.lang.ml FAQ</a> </li>
217         <li><a href="file:///home/sml/Doc/WWW/smlnj/compiler-notes/index.html">  <li><a href="compiler-notes/index.html">Compiler notes</a></li>
 Compiler notes</a>  
       <p> </p>  
        </li>  
        <li>These <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/doc/SMLNJ/smlnj.tar.Z">  
     SML/NJ web pages</a>, including the Basis web pages, are available for  
  downloading as a compressed tar file. The <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/doc/Basis/SMLBasis.tar.gz">  
     Basis documentation pages</a> are also available separately as a gzipped  
  tar file.  
       <blockquote> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/doc/SMLNJ/smlnj.tar.Z">  
     ftp//ftp.research.bell-labs.com/dist/smlnj/doc/SMLNJ/smlnj.tar.Z</a>  
 (1.2MB)<br>  
     <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/doc/Basis/SMLBasis.tar.gz">  
     ftp//ftp.research.bell-labs.com/dist/smlnj/doc/Basis/SMLBasis.tar.gz</a>  
     (176KB) </blockquote>  
     </li>  
   
218      </ul>      </ul>
219    
220      <h3>Reporting Bugs</h3>      <h3>Reporting Bugs</h3>
221    
222      <ul>      <ul>
223      <li>Bugs can be reported online using our <a href="http://www.cs.princeton.edu/%7Eappel/smlnj/bugform.cgi">  <li>Bugs can be reported online using our
224        <a href="http://www.cs.princeton.edu/%7Eappel/smlnj/bugform.cgi">
225     cgi bug form</a> at Princeton. </li>     cgi bug form</a> at Princeton. </li>
226           <li>You can also submit bug reports by email to <a href="mailto:sml-bugs@research.bell-labs.com">  <li>You can also submit bug reports by email to
227     sml-bugs@research.bell-labs.com</a> using the <a href="file:///home/sml/Doc/WWW/smlnj/bug-report-form">      <img src="smlnj-list-logo.jpg" align=center> using the
228     bug report form</a>. </li>      <a href="bugs/bug-report-form">bug report form</a>.</li>
229           <li>The record of <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/bugs">  <li>The record of currently known bugs and the bug history</a> for
230     currently known bugs and the bug history</a> for SML/NJ are available  SML/NJ are available via the <a href="bugs/index.html">bugs web page</a>.</li>
 via  FTP. </li>  
   
231      </ul>      </ul>
232    
233      <h3><a href="file:///home/sml/Doc/WWW/smlnj/links.html">Links</a></h3>  <a href="links.html">
234    <h3>Links</h3>
235    </a>
236    
237      <ul>      <ul>
238      <li>Pointers to programming resources (libraries, tools, example code),      <li>Pointers to programming resources (libraries, tools, example code),
239   projects using <b>SML/NJ</b>, other <b>SML</b> implementations, related   projects using <b>SML/NJ</b>, other <b>SML</b> implementations, related
240  compiler  research work, and miscellaneous <b>SML</b> links. The programming      compiler  research work, and miscellaneous <b>SML</b> links.
241  resources  links will soon move to a separate page of their own. </li>      The programming resources  links will soon move to a separate
242        page of their own.</li>
243      </ul>      </ul>
244    
245      <h3><a href="file:///home/sml/Doc/WWW/smlnj/people.html"> People</a></h3>  <a href="people.html">
246    <h3>People</h3>
247    </a>
248    
249      <ul>      <ul>
250      <li>Picture of current cast of people involved in the project. </li>      <li>Picture of current cast of people involved in the project. </li>
   
251      </ul>      </ul>
     </blockquote>  
252    
253      <hr> Send your comments to <a href="mailto:sml-nj@research.bell-labs.com">  <hr>
254     sml-nj@research.bell-labs.com</a><br>  
255      <font size="-3">   Copyright ¬© 1996,   <a href="http://www.lucent.com/">  Send your comments to <img src="smlnj-list-logo.jpg" align=center>.
    Lucent Technologies; Bell Laboratories</a>.   <br>  
     </font> <br>  
256    
257      <hr> <a href="http://sourceforge.net/"> <img src="sflogo.png" width="88" height="31" border="0" alt="SourceForge Logo">  <br>
258    
259    <font size="-3">Copyright &copy; 2004-2005, the SML/NJ Fellowship</a>.
260    </font>
261    
262    <br>
263    
264    <hr>
265    
266    <p>
267    This material is based upon work supported in part by the National
268    Science Foundation under Grant No. CNS-0454136.
269    </p>
270    
271    <p>
272    Any opinions, findings and conclusions or recommendations expressed in
273    this material are those of the author(s) and do not necessarily
274    reflect the views of the National Science Foundation (NSF).
275    </p>
276    
277    <hr>
278    
279    <a href="http://sourceforge.net/">
280        <img src="sflogo.png" width="88" height="31"
281             border="0" alt="SourceForge Logo">
282         </a>         </a>
283    
284      </body>      </body>
285      </html>      </html>

Legend:
Removed from v.1071  
changed lines
  Added in v.2484

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