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

SCM Repository

[smlnj] View of /pages/trunk/index.html
ViewVC logotype

View of /pages/trunk/index.html

Parent Directory Parent Directory | Revision Log Revision Log

Revision 5669 - (download) (as text) (annotate)
Fri Sep 6 02:56:08 2019 UTC (11 days, 6 hours ago) by jhr
File size: 9509 byte(s)
release 110.93
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<!-- Root page for SML/NJ Web site -->
<!-- Copyright (c) 2019 The Fellowship of SML/NJ -->
kw	programming language compiler functional symbolic
category	project
contact	jhr@cs.chicago.edu
desc	a compiler and programming system for a modern functional language

<link rel="icon" href="icon.bmp" type="image/bmp">

<link rel="SHORTCUT ICON" href="icon.ico">

<title>Standard ML of New Jersey</title>

<meta name="description" content="The Standard ML of New Jersey
compiler and programming system">

<meta name="keywords"
      content="ML, SML, SML/NJ, Standard ML, functional programming">


<body bgcolor="#ffffff">


<table width="100%">
      <td align="left">
          <img align="middle" alt="SML/NJ" src="Lindig2.jpeg">
      <td align="center">
        <span style="font-weight: bold; font-size: xx-large;">
	  Standard ML of New Jersey
      <td align="right">


<p><a href="smlnj.html"><strong>Standard ML of New Jersey</strong></a>
(abbreviated <strong>SML/NJ</strong>) is
a compiler for the
<a href="sml97.html"><strong>Standard ML '97</strong></a>
programming language with associated libraries,
tools, and documentation.
SML/NJ is <a href="license.html">free, open source</a> software.

<h3>Support for 64-bit architectures</h3>
We have been working on porting SML/NJ to run on 64-bit architectures (specifically
the amd64 or x86-64) since version 110.81.
This project was a major undertaking because of significant technical debt in
the compiler.
As of September 2019, we can generate 64-bit machine code for the system and
we are in the process of debugging the generated code.
We hope to have a version suitable for beta testing later this month or, at the
latest, in early October.

<a href="dist/working/index.html">
The latest release is  <a href="dist/working/110.93/index.html">110.93</a>;
we believe that this version is stable, but there have been a lot of low-level
changes that might have introduced bugs, so if you have any problems with the
system you should report them and then revert to
<a href="dist/working/110.87/index.html">110.87</a>.
Previous versions are also available through our
<a href="dist/working/index.html">release history</a> page.
A history of the changes to the system is also
<a href="dist/working/110.93/HISTORY.html">available</a>.

<a href="svn.html">
<h3>Subversion access</h3>

Our master source repository is kept on a <a
href="https://www.fusionforge.org">FusionForge</a> server (a successor
to GForge) under <a href="https://subversion.apache.org/">Subversion</a> control.
We provide anonymous read-only access to the repository, so anyone can
download a snapshot of the most recent sources at any time.
<a href="svn.html">Instructions are here.</a>

<a href="new.html">
<h3>What's New</h3>

  <li>[09/05/19] Version <a href="dist/working/110.93/index.html">110.93</a> is
    See the <a href="dist/working/110.93/110.93-README.html">README</a>
    for details. <br/>
  <li>[08/10/19] Version <a href="dist/working/110.92/index.html">110.92</a> is
    See the <a href="dist/working/110.92/110.92-README.html">README</a>
    for details. <br/>
  <li>[06/20/19] Version <a href="dist/working/110.91/index.html">110.91</a> is
    See the <a href="dist/working/110.91/110.91-README.html">README</a>
    for details. <br/>
  <li>[06/12/19] Version <a href="dist/working/110.90/index.html">110.90</a> is
    This release completes the switch over to 64-bit file positions by adding
    support for Windows (which was missing in 110.89).
    See the <a href="dist/working/110.90/110.90-README.html">README</a>
    for details. <br/>
  <li>[06/01/19] Version <a href="dist/working/110.89/index.html">110.89</a> is
    This release is not completely stable, so we recommend sticking with 110.87
    for production work.
    Also, this version does not support Windows.
    See the <a href="dist/working/110.89/110.89-README.html">README</a>
    for details. <br/>
  <li>[05/15/19] Version <a href="dist/working/110.88/index.html">110.88</a> is
    This release is not completely stable, so we recommend sticking with 110.87
    for production work.
    See the <a href="dist/working/110.88/110.88-README.html">README</a>
    for details. <br/>
  <li>[05/03/19] Version <a href="dist/working/110.87/index.html">110.87</a> is
    See the <a href="dist/working/110.87/110.87-README.html">README</a>
    for details. <br/>
    Note that Version 110.86 was released on May 2, but was not announced, since
    it was just a stepping stone to get to the 110.87 release.
  <li>[12/21/18] Version <a href="dist/working/110.85/index.html">110.85</a> is
    See the <a href="dist/working/110.85/110.85-README.html">README</a>
    for details.
  <li>[09/03/18] Version <a href="dist/working/110.84/index.html">110.84</a> is
    See the <a href="dist/working/110.84/110.84-README.html">README</a>
    for details.
  <li>[06/01/18] Version <a href="dist/working/110.83/index.html">110.83</a> is
    See the <a href="dist/working/110.83/110.83-README.html">README</a>
    for details.
  <li><a href="old-news.html">Older news</a></li>

<a href="software.html">
<h3>Downloading SML/NJ</h3>

    Information on <a href="software.html">downloading and installing</a>
    the <strong>SML/NJ</strong> system and related software.
    A signed installer for macOS is available
    (<a href="dist/working/110.93/smlnj-x86-110.93.pkg">smlnj-x86-110.93.pkg</a>).
    A Windows <strong>msi installer</strong> for Windows 7+
    is available (<a href="dist/working/110.93/smlnj-110.93.msi">smlnj-110.93.msi</a>).


  <li> <a href="sml.html">What is <b>SML</b>?</a></li>
  <li> <a href="sml97.html">What is <b>SML '97</b>?</a></li>
  <li> <a href="smlnj.html">What is <b>SML/NJ</b>?</a></li>

<h3>Documentation and Literature</h3>

<li><a href="doc/literature.html#books">Books</a></li>
<li><a href="doc/literature.html#tutorials">Tutorials</a></li>
<li><a href="doc/index.html">SML/NJ User's Guide</a></li>
<li><a href="http://sml-family.org/Basis/index.html">SML'97 Basis Library</a></li>
<li><a href="doc/FAQ/index.html">SML/NJ FAQ
    (Frequently Asked Questions)</a></li>
<li><a href="doc/Conversion/index.html">SML'97 Conversion Guide</a></li>
<li><a href="doc/Conversion/top-level-comparison.html">Top Level Environment
<li><a href="doc/features.html">Special features of SML/NJ</a></li>
<li><a href="doc/CM/index.html">Compilation Manager (CM)</a></li>
<li><a href="doc/ml-lpt/manual.pdf">ML Language Processing Tools (ml-ulex and ml-antl)</a></li>
<li><a href="doc/ML-Lex/manual.html">ML-Lex</a></li>
<li><a href="doc/ML-Yacc/index.html">ML-Yacc</a></li>
<li><a href="http://cml.cs.uchicago.edu/">Concurrent ML</a></li>
<li><a href="http://www.cis.ksu.edu/~stough/eXene/index.html">eXene</a></li>
<li><a href="doc/SMLNJ-C/index.html">SML/NJ-C foreign function
<!-- broken link
<li><a href="https://www.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html">
<li><a href="compiler-notes/index.html">Compiler notes</a></li>

<h3>Reporting Bugs</h3>

<li>Bugs can be reported online using our
    <a href="https://smlnj-gforge.cs.uchicago.edu/bugform.php">PHP bug form</a>.</li>
<li>You can also submit bug reports by email to
    <img src="smlnj-list-logo.png" align=center> using the
    <a href="bugs/bug-report-form">bug report form</a>.</li>
<li>A legacy record of known bugs and the bug history</a> for
SML/NJ are available via the <a href="bugs/index.html">bugs web page</a>.</li>
<li>Recent submissions should appear in the <a href="https://smlnj-gforge.cs.uchicago.edu/tracker/?atid=215&group_id=33">GForge tracker</a> .</li>

<a href="links.html">

<li>Pointers to programming resources (libraries, tools, example code),
    projects using <b>SML/NJ</b>, other <b>SML</b> implementations, related
    compiler  research work, and miscellaneous <b>SML</b> links.
    The programming resources  links will soon move to a separate
    page of their own.</li>

<a href="people.html">

<li>Picture of current cast of people involved in the project.</li>


This project is based upon work supported in part by the National
Science Foundation under Grant No. CNS-0454136.

Any opinions, findings and conclusions or recommendations expressed in
this material are those of the author(s) and do not necessarily
reflect the views of the National Science Foundation (NSF).

<hr />
Send comments to <img src="smlnj-list-logo.png" alt="smlnj-dev-list" style="vertical-align: middle;"><br />
<span style="font-size: small">Copyright &#169; 2004-2019, SML/NJ Fellowship.</span><br />


ViewVC Help
Powered by ViewVC 1.0.0