This is an archived public release of MLton, version 20051202.
Changes since the last public release
-
The MLton license is now BSD-style instead of the GPL.
-
New platforms: X86/MinGW and HPPA/Linux.
-
Improved and expanded documentation, based on the MLton wiki.
-
Compiler.
-
improved exception history.
-
-
Added:
-as-opt,-mlb-path-map,-target-as-opt,-target-cc-opt. -
Removed:
-native,-sequence-unit,-warn-match,-warn-unused.
-
-
-
Language.
-
FFI syntax changes and extensions.
-
Added:
_symbol. -
Changed:
_export,_import. -
Removed:
_ffi.
-
-
-
Added:
allowFFI,nonexhaustiveExnMatch,nonexhaustiveMatch,redundantMatch,sequenceNonUnit. -
Deprecated:
allowExport,allowImport,sequenceUnit,warnMatch.
-
-
-
Libraries.
-
Basis Library.
-
Added:
Int1,Word1.
-
-
-
Added:
Process.create,ProcEnv.setgroups,Rusage.measureGC,Socket.fdToSock,Socket.Ctl.getError. -
Changed:
MLton.Platform.Arch.
-
-
Other libraries.
-
Added: ckit, ML-NLFFI library, SML/NJ library.
-
-
-
Tools.
-
Updates of
mllexandmlyaccfrom SML/NJ. -
Added mlnlffigen.
-
Profiling supports better inclusion/exclusion of code.
-
For a complete list of changes and bug fixes since
Release20041109, see the
changelog and
Bugs20041109.
20051202 binary packages
20051202 source packages
-
Debian dsc, diff.gz, orig.tar.gz
-
RedHat source rpm
Also see
-
A snapshot of the MLton wiki at the time of release.