equal
deleted
inserted
replaced
1 (* Title: ZF/IMP/ROOT.ML |
1 (* Title: ZF/IMP/ROOT.ML |
2 ID: $Id$ |
2 ID: $Id$ |
3 Author: Heiko Loetzbeyer & Robert Sandner, TUM |
3 Author: Heiko Loetzbeyer & Robert Sandner, TUM |
4 Copyright 1994 TUM |
4 Copyright 1994 TUM |
5 |
5 |
6 Executes the formalization of the denotational and operational semantics of a |
6 Executes the formalization of the denotational and operational semantics of a |
7 simple while-language, including an equivalence proof. The whole development |
7 simple while-language, including an equivalence proof. The whole development |
8 essentially formalizes/transcribes chapters 2 and 5 of |
8 essentially formalizes/transcribes chapters 2 and 5 of |
10 Glynn Winskel. The Formal Semantics of Programming Languages. |
10 Glynn Winskel. The Formal Semantics of Programming Languages. |
11 MIT Press, 1993. |
11 MIT Press, 1993. |
12 |
12 |
13 *) |
13 *) |
14 |
14 |
15 ZF_build_completed; (*Make examples fail if ZF did*) |
15 ZF_build_completed; (*Make examples fail if ZF did*) |
16 |
16 |
17 writeln"Root file for ZF/IMP"; |
17 writeln"Root file for ZF/IMP"; |
18 proof_timing := true; |
18 proof_timing := true; |
19 |
19 |
20 time_use_thy "Equiv"; |
20 time_use_thy "Equiv"; |