Standard ML of New Jersey

E807594

Standard ML of New Jersey is a well-known, optimizing compiler and interactive environment for the Standard ML programming language, widely used in research and teaching.

All labels observed (3)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Standard ML compiler ⓘ
interactive programming environment ⓘ
software project ⓘ
abbreviation SML/NJ ⓘ
conformsTo The Definition of Standard ML (1990) ⓘ
The Definition of Standard ML (Revised) ⓘ
countryOfOrigin United States ⓘ
developer AT&T Bell Laboratories ⓘ
Bell Labs ⓘ
Lucent Technologies ⓘ
Princeton University ⓘ
feature debugging support ⓘ
incremental compilation ⓘ
interactive read–eval–print loop ⓘ
optimizing native-code compiler ⓘ
portable runtime system ⓘ
profiling tools ⓘ
hasComponent SML/NJ compiler ⓘ
linked to: SML/NJ

SML/NJ interactive system ⓘ
linked to: SML/NJ

SML/NJ library system ⓘ
linked to: SML/NJ

SML/NJ runtime system ⓘ
linked to: SML/NJ
implementationLanguage C ⓘ
Standard ML ⓘ
influenced Harlequin MLWorks ⓘ
ML Kit ⓘ
MLton ⓘ
Moscow ML ⓘ
SML.NET ⓘ
TILT compiler ⓘ
license SML/NJ License ⓘ
linked to: SML/NJ
licenseType open-source license ⓘ
platform Linux ⓘ
Microsoft Windows ⓘ
linked to: Windows

Unix-like systems ⓘ
macOS ⓘ
programmingLanguage Standard ML ⓘ
supports Standard ML Basis Library ⓘ
batch compilation ⓘ
first-class continuations ⓘ
functors ⓘ
garbage collection ⓘ
interactive top-level ⓘ
modules ⓘ
separate compilation ⓘ
use compiler research ⓘ
programming language research ⓘ
teaching functional programming ⓘ
teaching type systems ⓘ
website https://www.smlnj.org/ ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Standard ML → hasImplementation → Standard ML of New Jersey ⓘ
The Definition of Standard ML → relatedWork → Standard ML of New Jersey documentation ⓘ
linked to: Standard ML of New Jersey
ML language family → hasMember → SML/NJ ⓘ
linked to: Standard ML of New Jersey
SML/NJ → hasAbbreviationForName → Standard ML of New Jersey ⓘ