This book describes the mathematical aspects of the semantics of programming languages.
To do this the authors explain denotational and operational semantics and exploit the duality between them..
The main goals are to provide formal tools to assess the meaning of programming constructs in ways independent of both language and platform.
This book describes the mathematical aspects of the semantics of programming languages