equal
deleted
inserted
replaced
1 (* Title: HOL/IMP/ROOT.ML |
1 (* Title: HOL/IMP/ROOT.ML |
2 ID: $Id$ |
2 ID: $Id$ |
3 Author: Heiko Loetzbeyer, Robert Sandner, Tobias Nipkow |
3 Author: Heiko Loetzbeyer, Robert Sandner, Tobias Nipkow |
4 Copyright 1995 TUM |
4 Copyright 1995 TUM |
5 |
|
6 The formalization of the denotational, operational and axiomatic semantics of |
|
7 a simple while-language, including |
|
8 (1) an equivalence proof between denotational and operational semantics and |
|
9 (2) the derivation of the Hoare rules from the denotational semantics. |
|
10 The whole development essentially formalizes/transcribes chapters 2, 5 and 6 of |
|
11 |
|
12 Glynn Winskel. The Formal Semantics of Programming Languages. |
|
13 MIT Press, 1993. |
|
14 |
|
15 *) |
5 *) |
16 |
6 |
17 HOL_build_completed; (*Make examples fail if HOL did*) |
7 HOL_build_completed; (*Make examples fail if HOL did*) |
18 |
8 |
19 writeln"Root file for HOL/IMP"; |
9 writeln"Root file for HOL/IMP"; |