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 184 14

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

  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 184 BSD-3-Clause 14 44 1 Updated Nov 11, 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 34 BSD-3-Clause 9 56 4 Updated Nov 11, 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 Nov 1, 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 Oct 7, 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 Aug 28, 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 19, 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
  • 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

Loading…

Most used topics

Loading…