Standard ML of New Jersey
Erscheinungsjahr: 16. Oktober 2002
Aktuelle Version 110.99 (24. Dezember 2020)
Beeinflusst von: Standard ML
Lizenz: Standard ML of New Jersey License
www.smlnj.org

Standard ML of New Jersey, abgekürzt SML/NJ, ist eine frei verfügbare Entwicklungsumgebung mit Compiler für die funktionale Programmiersprache Standard ML '97.

In SML/NJ ist ein "Compilation and Library Manager" (CM) integriert, der eine modulare Softwareentwicklung erlaubt, da er automatisch Abhängigkeiten überprüft und Teilkomponenten je nach Bedarf neu übersetzt oder lädt.

Einige über den üblichen Sprachumfang hinausgehende Bibliotheken und Werkzeuge (wie z. B. ein Parsergenerator) werden bereits zusammen mit SML/NJ angeboten.

Der Compiler übersetzt als Zwischenstufe in die von der Yale FLINT Group entwickelte Sprache FLINT, aus der dann Maschinensprache für die entsprechende Zielarchitektur generiert wird.

Es ist möglich, eigenständig lauffähige Programme mit SML/NJ zu erstellen.

  1. www.smlnj.org.
  2. smlnj.org.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.