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.

  • Other issues, such as broken links on website or documentation errors should be reported using the project issue tracker.

Sources of Information

Popular repositories Loading

  1. smlnj smlnj Public

    Standard ML of New Jersey

    Standard ML 204 17

  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 37 9

  3. prettyprint prettyprint Public

    New SML/NJ Prettyprint library.

    Standard ML 6

  4. benchmarks benchmarks Public

    Benchmark programs and supporting scripts for measuring the performance of the SML/NJ system

    Standard ML 2

  5. smlnj-llvm-18.1 smlnj-llvm-18.1 Public

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

    C++ 1 1

  6. .github .github Public

    Profile project for SML/NJ organization

Repositories

Showing 8 of 8 repositories
  • benchmarks Public

    Benchmark programs and supporting scripts for measuring the performance of the SML/NJ system

    Standard ML 2 BSD-3-Clause 0 3 0 Updated Apr 5, 2025
  • 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 37 BSD-3-Clause 9 64 4 Updated Apr 4, 2025
  • smlnj Public

    Standard ML of New Jersey

    Standard ML 204 BSD-3-Clause 17 44 2 Updated Apr 3, 2025
  • smlnj-llvm-18.1 Public

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

    C++ 1 1 0 0 Updated Feb 25, 2025
  • .github Public

    Profile project for SML/NJ organization

    0 BSD-3-Clause 0 0 0 Updated Feb 13, 2025
  • prettyprint Public

    New SML/NJ Prettyprint library.

    Standard ML 6 BSD-3-Clause 0 0 0 Updated Dec 24, 2024
  • smlnj-llvm-10 Public

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

    C++ 0 0 0 0 Updated Jul 19, 2024
  • regression-tests Public

    Regression tests for the SML/NJ system

    Standard ML 0 BSD-3-Clause 0 0 0 Updated May 17, 2024

People

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

Top languages

Loading…

Most used topics

Loading…