The Definition of Standard ML
Book information
Description
This book presents the official, formal definition of the programming language ML including the rules for grammar and static and dynamic semantics. ML is the most well-developed and prominent of a new group of functional programming languages. On the cutting edge of theoretical computer science, ML embodies the ideas of static typing and polymorphism and has also contributed a number of novel ideas to the design of programming languages. Contents: Syntax of the Core. Syntax of Modules. Static Semantics for the Core. Static Semantics for Modules. Dynamic Semantics for Modules. Programs. Appendixes: Derived Forms. Full Grammar. The Initial Static Basis. The Initial Dynamic Basis. The Development of ML.
Similar books
Commentary on Standard ML
1991 · PDF
The Definition of Standard ML - Revised
1997 · DJVU
Communication and Concurrency
1995 · DJVU
Practical foundations for programming languages
2010 · PDF
Tips for computer scientists on Standard ML
1993 · PDF
Type systems for programming languages.
2000 · PDF
Programming languages.Theory and practice
2006 · PDF
Programming in standard ML
2005 · PDF