equal
deleted
inserted
replaced
1 (* Title: ZF/Resid/ROOT |
1 (* Title: ZF/Resid/ROOT |
2 ID: $Id$ |
2 ID: $Id$ |
3 Author: Lawrence C Paulson, Cambridge University Computer Laboratory |
3 Author: Lawrence C Paulson, Cambridge University Computer Laboratory |
4 Copyright 1995 University of Cambridge |
4 Copyright 1995 University of Cambridge |
5 |
5 |
6 Executes the Residuals example. |
6 Executes the Residuals example. |
7 This is a proof of the Church-Rosser Theorem for the untyped lambda-calculus. |
7 This is a proof of the Church-Rosser Theorem for the untyped lambda-calculus. |
8 |
8 |
10 |
10 |
11 Gérard Huet. Residual Theory in Lambda-Calculus: A Formal Development. |
11 Gérard Huet. Residual Theory in Lambda-Calculus: A Formal Development. |
12 J. Functional Programming 4(3) 1994, 371-394. |
12 J. Functional Programming 4(3) 1994, 371-394. |
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/Resid"; |
17 writeln"Root file for ZF/Resid"; |
18 proof_timing := true; |
18 proof_timing := true; |
19 |
19 |
20 time_use_thy "Confluence"; |
20 time_use_thy "Confluence"; |