<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta name="robots" content="index,nofollow"> <title>Release20051202 - MLton Standard ML Compiler (SML Compiler)</title> <link rel="stylesheet" type="text/css" charset="iso-8859-1" media="all" href="common.css"> <link rel="stylesheet" type="text/css" charset="iso-8859-1" media="screen" href="screen.css"> <link rel="stylesheet" type="text/css" charset="iso-8859-1" media="print" href="print.css"> <link rel="Start" href="Home"> </head> <body lang="en" dir="ltr"> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-833377-1"; urchinTracker(); </script> <table bgcolor = lightblue cellspacing = 0 style = "border: 0px;" width = 100%> <tr> <td style = " border: 0px; color: darkblue; font-size: 150%; text-align: left;"> <a class = mltona href="Home">MLton MLTONWIKIVERSION</a> <td style = " border: 0px; font-size: 150%; text-align: center; width: 50%;"> Release20051202 <td style = " border: 0px; text-align: right;"> <table cellspacing = 0 style = "border: 0px"> <tr style = "vertical-align: middle;"> </table> <tr style = "background-color: white;"> <td colspan = 3 style = " border: 0px; font-size:70%; text-align: right;"> <a href = "Home">Home</a> <a href = "TitleIndex">Index</a> </table> <div id="content" lang="en" dir="ltr"> <p> This is an archived public release of MLton, version 20051202. </p> <h2 id="head-9fa56f6715598f7143da2e8633da0b6fa4b9cfa7">Changes since the last public release</h2> <ul> <li> <p> The <a href="License">MLton license</a> is now BSD-style instead of the GPL. </p> </li> <li> <p> New platforms: <a href="RunningOnMinGW">X86/MinGW</a> and HPPA/Linux. </p> </li> <li> <p> Improved and expanded documentation, based on the MLton wiki. </p> </li> <li> <p> Compiler. </p> </li> <ul> <li> <p> improved exception history. </p> </li> <li> <p> Command-line switches. </p> </li> <ul> <li> <p> Added: <tt>-as-opt</tt>, <tt>-mlb-path-map</tt>, <tt>-target-as-opt</tt>, <tt>-target-cc-opt</tt>. </p> </li> <li> <p> Removed: <tt>-native</tt>, <tt>-sequence-unit</tt>, <tt>-warn-match</tt>, <tt>-warn-unused</tt>. </p> </li> </ul> </ul> <li> <p> Language. </p> </li> <ul> <li> <p> <a href="ForeignFunctionInterface">FFI</a> syntax changes and extensions. </p> </li> <ul> <li> <p> Added: <tt>_symbol</tt>. </p> </li> <li> <p> Changed: <tt>_export</tt>, <tt>_import</tt>. </p> </li> <li> <p> Removed: <tt>_ffi</tt>. </p> </li> </ul> <li> <p> ML Basis annotations. </p> </li> <ul> <li> <p> Added: <tt>allowFFI</tt>, <tt>nonexhaustiveExnMatch</tt>, <tt>nonexhaustiveMatch</tt>, <tt>redundantMatch</tt>, <tt>sequenceNonUnit</tt>. </p> </li> <li> <p> Deprecated: <tt>allowExport</tt>, <tt>allowImport</tt>, <tt>sequenceUnit</tt>, <tt>warnMatch</tt>. </p> </li> </ul> </ul> <li> <p> Libraries. </p> </li> <ul> o Basis Library. <ul> <li> <p> Added: Int1, Word1. </p> </li> </ul> o MLton structure. <ul> <li> <p> Added: <tt>Process.create</tt>, <tt>ProcEnv.setgroups</tt>, <tt>Rusage.measureGC</tt>, <tt>Socket.fdToSock</tt>, <tt>Socket.Ctl.getError</tt>. </p> </li> <li> <p> Changed: <tt>MLton.Platform.Arch</tt>. </p> </li> </ul> o Other libraries. <ul> <li> <p> Added: <a href="CKitLibrary">ckit</a>, <a href="MLNLFFI">ML-NLFFI library</a>, <a href="SMLNJLibrary">SML/NJ library</a>. </p> </li> </ul> </ul> <li> <p> Tools. </p> </li> <ul> <li> <p> Updates of mllex and mlyacc from SML/NJ. </p> </li> <li> <p> Added <a href="MLNLFFI">mlnlffigen</a>. </p> </li> <li> <p> <a href="Profiling">Profiling</a> supports better inclusion/exclusion of code. </p> </li> </ul> </ul> <p> For a complete list of changes and bug fixes since <a href="Release20041109">Release20041109</a>, see the <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-20051202-release/doc/changelog"><img src="moin-www.png" alt="[WWW]" height="11" width="11">changelog</a> and <a href="Bugs20041109">Bugs20041109</a>. </p> <h2 id="head-ec8ff1f2507082ab65a958e37a30a259d47ee297">20051202 binary packages</h2> <ul> <li> <p> x86 </p> </li> <ul> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386-cygwin.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Cygwin</a> 1.5.18-1 </p> </li> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386-freebsd.tbz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">FreeBSD</a> 5.4 </p> </li> <li> <p> Linux </p> </li> <ul> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton_20051202-1_i386.deb"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Debian</a> sid </p> </li> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton_20051202-1_i386.stable.deb"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Debian</a> stable (Sarge) </p> </li> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386.rpm"><img src="moin-www.png" alt="[WWW]" height="11" width="11">RedHat</a> 7.1-9.3 FC1-FC4 </p> </li> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386-linux.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">tgz</a> for other distributions (glibc 2.3) </p> </li> </ul> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386-mingw.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">MinGW</a> </p> </li> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386-netbsd.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">NetBSD</a> 2.0.2 </p> </li> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.i386-openbsd.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">OpenBSD</a> 3.7 </p> </li> </ul> <li> <p> PowerPC </p> </li> <ul> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.powerpc-darwin.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Darwin</a> 7.9.0 (Mac OS X) </p> </li> </ul> <li> <p> Sparc </p> </li> <ul> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.sparc-solaris.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Solaris</a> 8 </p> </li> </ul> </ul> <h2 id="head-f18a5c1c80fc2949da67f53e50afc37dcc250a85">20051202 source packages</h2> <ul> <li> <p> <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.src.tgz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">source tgz</a> </p> </li> <li> <p> Debian <a href="http://mlton.org/pages/Download/attachments/mlton_20051202-1.dsc"><img src="moin-www.png" alt="[WWW]" height="11" width="11">dsc</a>, <a href="http://mlton.org/pages/Download/attachments/mlton_20051202-1.diff.gz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">diff.gz</a>, <a href="http://mlton.org/pages/Download/attachments/mlton_20051202.orig.tar.gz"><img src="moin-www.png" alt="[WWW]" height="11" width="11">orig.tar.gz</a> </p> </li> <li> <p> RedHat <a href="http://mlton.org/pages/Download/attachments/mlton-20051202-1.src.rpm"><img src="moin-www.png" alt="[WWW]" height="11" width="11">source rpm</a> </p> </li> </ul> <h2 id="head-c9f200c953410684e25381b86acb0096e9ca73f2">Packages available at other sites</h2> <ul> <li> <p> <a class="external" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=mlton"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Debian</a> </p> </li> <li> <p> <a class="external" href="http://www.freebsd.org/cgi/ports.cgi?query=mlton&stype=all"><img src="moin-www.png" alt="[WWW]" height="11" width="11">FreeBSD</a> </p> </li> <li> <p> Fedora Core <a class="external" href="http://fedoraproject.org/extras/4/i386/repodata/repoview/mlton-0-20051202-8.fc4.html"><img src="moin-www.png" alt="[WWW]" height="11" width="11">4</a> <a class="external" href="http://fedoraproject.org/extras/5/i386/repodata/repoview/mlton-0-20051202-8.fc5.html"><img src="moin-www.png" alt="[WWW]" height="11" width="11">5</a> </p> </li> <li> <p> <a class="external" href="http://packages.ubuntu.com/dapper/devel/mlton"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Ubuntu</a> </p> </li> </ul> <h2 id="head-a4bc8bf5caf54b18cea9f58e83dd4acb488deb17">Also see</h2> <ul> <li> <p> <a href="Bugs20051202">Bugs20051202</a> </p> </li> <li> <p> <a class="external" href="http://mlton.org/guide/20051202/"><img src="moin-www.png" alt="[WWW]" height="11" width="11">MLton Guide (20051202)</a>. A snapshot of the MLton wiki at the time of release. </p> </li> </ul> </div> <p> <hr> Last edited on 2007-08-26 19:56:57 by <span title="c-71-57-91-146.hsd1.il.comcast.net"><a href="MatthewFluet">MatthewFluet</a></span>. </body></html>