Projects / SML/NJ

SML/NJ

sml/nj (Standard ML of New Jersey) consists of a compiler, compilation manager, and libraries for Standard ML. Included are CML (Concurrent ML) and eXene (a toolkit for X based on CML). The compiler produces efficient code for most popular architectures (Intel x86, Sparc, Alpha, Mips, HP-PA, PowerPC) and runs under Unix, Linux, or Windows (95,98,NT).

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Apr 2008 23:19
  • Rrelease-after

Changes: A type error in the ml-lpt library when compiled as a 64-bit library was fixed. Bugs in the Reactive library were fixed. Support Mac OS X 10.5 (Leopard) on both Intel and PPC Macs was fixed. Many fixes were made to the AMD64 code generator in MLRISC. Performance bugs when dealing with very large structures and record values were fixed. A bug in the handling of end of stream in stream IO was fixed. Real.signBit(~0.0) now returns true.

  • Rrelease-mid
  •  08 Jun 2007 01:43
  • Rrelease-after

Changes: This release fixes some important bugs in the new ml-ulex tool which also affected ckit and the foreign-function interface generator (mlnlffigen).

  • Rrelease-mid
  •  01 Jun 2007 13:52
  • Rrelease-after

Changes: This release has greatly improved new language processing tools (ml-ulex and ml-antlr), a major overhaul of the FLINT subsystem, and many bugfixes.

  • Rrelease-mid
  •  03 Feb 2007 07:05
  • Rrelease-after

Changes: This release improves the libraries, the language processing tools (ml-ulex, ml-antlr), the compilation manager, and the installation procedure.

  • Rrelease-mid
  •  10 Nov 2006 10:41
  • Rrelease-after

Changes: Two new program generator tools (ml-ulex and ml-antlr). AMD-64 support in MLRISC. Bugfixes.

F61fa72e87ddf82e320d62219aaf563a_thumb

Project Spotlight

Sqlkit

A PyGtk package for editing database data.

Fcbcbd94614507dbe8e6159530ca8416_thumb

Project Spotlight

gnome-manual-duplex

A utility that adds manual duplex to the "Print" menu.