Skip to content
@smlnj

Standard ML of New Jersey

Standard ML of New Jersey

The Standard ML of New Jersey (SML/NJ) project is an open-source implementation of the Standard ML Programming Language.

Repositories

There are two main repositories:

  • The "legacy" repository (smlnj/legacy) contains the source for the 110.99 patch releases. This version is being maintained as a stable version while we make more radical changes in the development version. It supports older architectures (e.g., the PowerPC and Sparc) and 32-bit executables.
    To report bugs in the legacy versions, use the legacy issue tracker.

  • The "development" repository (smlnj/smlnj) is the latest version of the system. We are making substantial changes to the runtime system and compiler backend in this repository, so it is not recommended for production work.
    To report bugs in the development version, use the development issue tracker.

Sources of Information

  • Information about the implementation of SML/NJ (including future plans) can be found in the SML/NJ Wiki.

  • For questions and discussion about SML/NJ, one resource is the Standard ML Organization at Zulip.com. Another is the "smlnj discussions forum".

Popular repositories Loading

  1. smlnj smlnj Public

    Standard ML of New Jersey

    Standard ML 174 13

  2. legacy legacy Public

    This project is the old version of Standard ML of New Jersey that continues to support older systems (e.g., 32-bit machines).

    Standard ML 25 8

  3. prettyprint prettyprint Public

    New SML/NJ Prettyprint library.

    Standard ML 6

  4. .github .github Public

    Profile project for SML/NJ organization

  5. smlnj-llvm-16 smlnj-llvm-16 Public

    Clone of the LLVM 16.0.x sources with patches to support the JWA calling convention

    C++ 1

  6. regression-tests regression-tests Public

    Regression tests for the SML/NJ system

    Standard ML

Repositories

Showing 8 of 8 repositories
  • smlnj Public

    Standard ML of New Jersey

    smlnj/smlnj’s past year of commit activity
    Standard ML 174 BSD-3-Clause 13 42 1 Updated Jul 17, 2024
  • smlnj-llvm-18.1 Public

    Clone of the LLVM 18.1.x sources with patches to support the JWA calling convention

    smlnj/smlnj-llvm-18.1’s past year of commit activity
    C++ 0 0 0 0 Updated Jul 17, 2024
  • legacy Public

    This project is the old version of Standard ML of New Jersey that continues to support older systems (e.g., 32-bit machines).

    smlnj/legacy’s past year of commit activity
    Standard ML 25 BSD-3-Clause 8 55 4 Updated Jul 12, 2024
  • smlnj-llvm-10 Public

    Clone of LLVM 10.0.1 with JWA patches to support SML/NJ

    smlnj/smlnj-llvm-10’s past year of commit activity
    C++ 0 0 0 0 Updated Jul 7, 2024
  • regression-tests Public

    Regression tests for the SML/NJ system

    smlnj/regression-tests’s past year of commit activity
    Standard ML 0 BSD-3-Clause 0 0 0 Updated May 17, 2024
  • prettyprint Public

    New SML/NJ Prettyprint library.

    smlnj/prettyprint’s past year of commit activity
    Standard ML 6 BSD-3-Clause 0 0 0 Updated Feb 22, 2024
  • .github Public

    Profile project for SML/NJ organization

    smlnj/.github’s past year of commit activity
    0 BSD-3-Clause 0 0 0 Updated Dec 10, 2023
  • smlnj-llvm-16 Public

    Clone of the LLVM 16.0.x sources with patches to support the JWA calling convention

    smlnj/smlnj-llvm-16’s past year of commit activity
    C++ 0 1 0 0 Updated Aug 24, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Standard ML C++

Most used topics

Loading…