VibeHunt
Back to browse

Standard ML of New Jersey

Compiler for the Standard ML '97 programming language

Visit

Standard ML of New Jersey (SML/NJ) is an open‑source compiler and programming system for the Standard ML ‘97 language. It includes the core compiler, a standard library, development tools, and documentation needed to develop and run SML programs. The project targets macOS as its core platform and provides native support for Apple Silicon (Arm64) as well as 32‑bit and 64‑bit architectures.

The system is aimed at developers and researchers who write code in Standard ML, offering a stable and actively maintained toolchain. Regular releases include bug‑fix updates and occasional enhancements, such as the recent addition of an LLVM code‑generator submodule and fixes for macOS Ventura and Sonoma compatibility.

All components are freely available under an open‑source license, with source code hosted in a public repository and binary installers for macOS. The project also supplies documentation, literature references, and channels for reporting issues.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps