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 1950 - (download) (as text) (annotate)
Fri Jun 30 21:15:29 2006 UTC (16 years, 1 month ago) by mblume
File size: 10491 byte(s)
added NSF acknowledgment
<!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) 1996 Lucent Technologies; Bell Laboratories -->
kw	programming language compiler functional symbolic
category	project
contact	macqueen@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>

<!-- Changed by: Dave MacQueen, 13-May-1999 -->          

<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">
                 Standard ML<br> 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.

<a href="dist/working/index.html">

Although we have not "blessed" it as a full release,
we <i>strongly</i> recommend using one of our recent
<a href="dist/working/index.html">working</a> versions.
Currently, the most recent such version
is <a href="dist/working/110.59/index.html">110.59</a>.

<a href="new.html">
<h3>What's New</h3>
<li>Working version
    <a href="dist/working/110.59/index.html">110.59</a> available.
    Bugfixes and minor improvements.</li>
<li>Working version
    <a href="dist/working/110.58/index.html">110.58</a> available.
    Among other improvements, this version adds support for
    Intel-based Macs as well as x86-64-based Linux machines.  Moreover,
    it comes with <b>lexgen</b>, a brand-new drop-in replacement for
<li>Working version
    <a href="dist/working/110.57/index.html">110.57</a>
    available.  Bugfixes and minor feature enhancements.</li>
<li><a href="new.html#110.51">Working version 110.51 available.</a>
  This version adds 64-bit integer and word arithmetic to the
  <i>Basis</i> library (structures <tt>Int64</tt> and
  <tt>Word64</tt>).  (At the moment, the implementation is rather
  inefficient, though.)</li>
<li><a href="new.html#110.50">Working version 110.50 available.</a>
  This version corrects a problem related to <tt>struct</tt> arguments
  and results with NLFFI on the x86 platform.  It also improves
  back-trace support and adds a simple test coverage tool.
  In addition, CM can now deal directly with "lazy sml" source code.</li>
<li><a href="new.html#110.49">Working version 110.49 available.</a>
  Version 110.49 fixes another show-stopper bug in the x86 c-calls
  implementation, fixes a bug in the signal masking code, and enables
  Cygwin support.</li>
<li><a href="new.html#110.48">Working version 110.48 available.</a>
  Version 110.48 fixes a show-stopper bug in the x86 c-calls
  implementation introduced by 110.47.  It also resolves a few other
  minor issues.</li>
<li><a href="new.html#110.47">Working version 110.47 available.</a>
  The most important change is the availability of preliminary
  implementations of the NLFFI foreign-function interface under Mac OS
  X and Win32.</li>
<li><a href="new.html#110.46">Working version 110.46 available.</a>
   We are moving closer to compliance with the Basis Library specification.
   There are also bugfixes and other minor enhancements to the installer,
   the Windows port, the <tt>ml-build</tt> command-line tool, and
   the Compilation Manager.
<li><a href="new.html#110.45">Working version 110.45 available.</a>
   This is a maintenance release which mostly fixes problems compiling
   the runtime system code using GCC 3.3.
<li><a href="new.html#110.44">Working version 110.44 available.</a>
   This update fixes several important bugs, improves the new
   installer, provides support for Mac OS X 10.3 (Panther), and
   continues to bring the Basis implementation closer to the
<li><a href="new.html#110.43">Working version 110.43 available.</a>
   This is a fairly major update which brings back an operational
   port to the Microsoft Windows platform as well as extensive
   work on the Basis library (including support for <tt>IntInf.int</tt>).</li>
<li>The SML/NJ source CVS repository has been moved to SourceForge.
 <a href="https://sourceforge.net/projects/smlnj">SML/NJ SourceForge
	    project page</a>
 has a link to information about CVS access.  The distribution files
 are also in the process of being moved to SourceForge.  A mirror of 
 the www.smlnj.org is available at the
 <a href="http://smlnj.cs.uchicago.edu">
 University of Chicago</a>. The Bell Labs SML/NJ web site is now obsolete and
 will be replaced with an indirection to www.smlnj.org. [March 10, 2003]</li>
<li>We have switched over to a new mailing list hosted by
    <a href="http://sourceforge.net/">SourceForge</a>.  The name of
    the new list is <img src="smlnj-list-logo.jpg" align=center>.
    (To avoid receiving
    to much spam we do not show the name of the mailing list in clear text
    and render it as a JPG image instead.  If spammers start using fancy
    OCR, we give up.)</li>
<li><a href="new.html#110.42">Working version 110.42 available.</a>
    This relatively small but important update (among other things)
    fixes a memory leak problem in CML and provides support for MacOS
    X 10.2.  (We have provided a MacOS <a
    image</a> with pre-compiled runtime systems for both MacOS 10.1
    and 10.2 for use by those without developer tools.  See the README
    file within this disk image for details.)
<li><a href="new.html#Version-111">Version 111 plans</a>.</li>
<a href="software.html">
<h3>Downloading SML/NJ Software for Unix or Windows</h3>
<li>Information on <a href="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/2000/XP
is available (<a href="dist/release/110.0.7/smlnj.exe">(smlnj.exe, 5.4MB)</a>.</li>
<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://www.standardml.org/Basis">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-Lex/manual.html">ML-Lex</a></li>
<li><a href="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">
<li><a href="doc/SMLNJ-C/index.html">SML/NJ-C foreign function
<li><a href="http://www.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html">
<li><a href="http://www.cis.ohio-state.edu/hypertext/faq/usenet/meta-lang-faq/faq.html">
    comp.lang.ml FAQ</a></li>
<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="http://www.cs.princeton.edu/%7Eappel/smlnj/bugform.cgi">
    cgi bug form</a> at Princeton.</li>
<li>You can also submit bug reports by email to
    <img src="smlnj-list-logo.jpg" align=center> using the
    <a href="bugs/bug-report-form">bug report form</a>.</li>
<li>The record of currently known bugs and the bug history</a> for
SML/NJ are available via the <a href="bugs/index.html">bugs web page</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>

Send your comments to <img src="smlnj-list-logo.jpg" align=center>.


<font size="-3">Copyright &copy; 2004-2005, the SML/NJ Fellowship</a>.



This material 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).

<a href="http://sourceforge.net/">
    <img src="sflogo.png" width="88" height="31"
         border="0" alt="SourceForge Logo">


ViewVC Help
Powered by ViewVC 1.0.0