<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="generator" content="AsciiDoc 8.6.10">
<title>MLton</title>
<link rel="stylesheet" href="./asciidoc.css" type="text/css">
<link rel="stylesheet" href="./pygments.css" type="text/css">


<script type="text/javascript" src="./asciidoc.js"></script>
<script type="text/javascript">
/*<![CDATA[*/
asciidoc.install();
/*]]>*/
</script>
<link rel="stylesheet" href="./mlton.css" type="text/css">
</head>
<body class="article">
<div id="banner">
<div id="banner-home">
<a href="./Home">MLton 20201002</a>
</div>
</div>
<div id="header">
<h1>MLton</h1>
</div>
<div id="content">
<div id="preamble">
<div class="sectionbody">
<div class="paragraph"><p>MLton is a whole-program optimizing compiler for the Standard&#160;ML
programming language.  MLton generates small executables with
excellent runtime performance, utilizing untagged and unboxed native
integers, reals, and words, unboxed native arrays, fast
arbitrary-precision arithmetic based on GMP, and multiple code
generation and garbage collection strategies.  In addition, MLton
provides a feature rich Standard&#160;ML programming environment, with
full support for SML97 as given in The Definition of Standard&#160;ML
(Revised), a number of useful language extensions, a complete
implementation of the Standard ML Basis Library, various useful
libraries, a simple and fast C foreign function interface, the ML
Basis system for programming with source libraries, and tools such as
a lexer generator, a parser generator, and a profiler.</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_what_8217_s_new">What&#8217;s new?</h2>
<div class="sectionbody">
<div class="ulist"><ul>
<li>
<p>
20201002: Please try out our latest release, <a href="Release20201002">MLton 20201002</a>.
</p>
</li>
<li>
<p>
20200817: Please try out our latest release, <a href="Release20200817">MLton 20200817</a>.
</p>
</li>
<li>
<p>
20200722: Please try out our latest release, <a href="Release20200722">MLton 20200722</a>.
</p>
</li>
<li>
<p>
20180207: Please try out our latest release, <a href="Release20180207">MLton 20180207</a>.
</p>
</li>
<li>
<p>
20140730: <a href="http://www.cs.rit.edu/%7emtf">Matthew Fluet</a> and
  <a href="http://www.cse.buffalo.edu/%7elziarek">Lukasz Ziarek</a> have been
  awarded an <a href="http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=12810">NSF
  CISE Research Infrastructure (CRI)</a> grant titled "Positioning MLton
  for Next-Generation Programming Languages Research;" read the award
  abstracts
  (<a href="http://www.nsf.gov/awardsearch/showAward?AWD_ID=1405770">Award&#160;#1405770</a>
  and
  <a href="http://www.nsf.gov/awardsearch/showAward?AWD_ID=1405614">Award&#160;#1405614</a>)
  for more details.
</p>
</li>
</ul></div>
</div>
</div>
<div class="sect1">
<h2 id="_next_steps">Next steps</h2>
<div class="sectionbody">
<div class="ulist"><ul>
<li>
<p>
Visit the <a href="https://github.com/MLton/mlton">MLton GitHub repository</a>.
</p>
</li>
<li>
<p>
Read about MLton&#8217;s <a href="Features">Features</a>.
</p>
</li>
<li>
<p>
Look at <a href="Documentation">Documentation</a>.
</p>
</li>
<li>
<p>
See some <a href="Users">Users</a> of MLton.
</p>
</li>
<li>
<p>
Download MLton from <a href="https://sourceforge.net/projects/mlton/files/mlton/20201002">SourceForge</a> or <a href="https://github.com/MLton/mlton/releases/tag/on-20201002-release">GitHub</a>.
</p>
</li>
<li>
<p>
Meet the MLton <a href="Developers">Developers</a>.
</p>
</li>
<li>
<p>
Get involved with MLton <a href="Development">Development</a>.
</p>
</li>
<li>
<p>
User-maintained <a href="FAQ">FAQ</a>.
</p>
</li>
<li>
<p>
<a href="Contact">Contact</a> us.
</p>
</li>
</ul></div>
</div>
</div>
</div>
<div id="footnotes"><hr></div>
<div id="footer">
<div id="footer-text">
</div>
<div id="footer-badges">
</div>
</div>
</body>
</html>
