The Definition of Standard ML

E232891

The Definition of Standard ML is the formal language specification that rigorously defines the syntax and semantics of the Standard ML functional programming language.

All labels observed (2)

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf book
formal language specification
programming language standard
author David MacQueen
Mads Tofte
Robert Harper
Robin Milner
countryOfPublication United States
defines Standard ML
dynamic semantics of Standard ML
static semantics of Standard ML
syntax of Standard ML
field formal semantics
functional programming
programming languages
hasAbbreviation Definition of SML
hasCanonicalStatus authoritative definition of Standard ML
hasEdition The Definition of Standard ML (Revised)
influenced HOL theorem provers
linked to: HOL theorem prover

MLton
Moscow ML
SML/NJ
Standard ML implementations
isBasisFor Standard ML language standardization
linked to: Standard ML
language English
provides basis for formal reasoning about Standard ML programs
mathematical description of Standard ML
publishedIn 1990
publisher MIT Press
relatedWork ML language family
Standard ML of New Jersey documentation
The Definition of Standard ML (Revised)
subjectOf Standard ML language design
linked to: Standard ML
targetAudience advanced programmers
compiler writers
programming language researchers
topic evaluation rules
exceptions
module systems
pattern matching
polymorphism
type systems
uses formal inference rules
operational semantics
type-theoretic notation

How these facts were elicited

Referenced by (9)

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

Robin Milner notableWork The Definition of Standard ML
Standard ML hasStandard The Definition of Standard ML
Standard ML hasStandard The Definition of Standard ML (Revised)
linked to: The Definition of Standard ML
Standard ML standardizedIn The Definition of Standard ML
Standard ML standardizedIn The Definition of Standard ML (Revised)
linked to: The Definition of Standard ML
Standard ML hasInfluentialWork The Definition of Standard ML
Standard ML hasInfluentialWork The Definition of Standard ML (Revised)
linked to: The Definition of Standard ML
The Definition of Standard ML hasEdition The Definition of Standard ML (Revised)
linked to: The Definition of Standard ML
The Definition of Standard ML relatedWork The Definition of Standard ML (Revised)
linked to: The Definition of Standard ML