| author | wenzelm | 
| Fri, 08 Oct 1999 15:04:32 +0200 | |
| changeset 7797 | 38a46d9ea08a | 
| parent 6349 | f7750d816c21 | 
| child 9000 | c20d58286a51 | 
| permissions | -rw-r--r-- | 
| 1461 | 1 | (* Title: ZF/ex/ROOT | 
| 0 | 2 | ID: $Id$ | 
| 1461 | 3 | Author: Lawrence C Paulson, Cambridge University Computer Laboratory | 
| 0 | 4 | Copyright 1993 University of Cambridge | 
| 5 | ||
| 919 
49271bd72c42
No longer calls maketest; instead, the Makefile writes the file
 lcp parents: 
589diff
changeset | 6 | Executes miscellaneous examples for Zermelo-Fraenkel Set Theory | 
| 0 | 7 | *) | 
| 8 | ||
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 9 | writeln"Root file for ZF Set Theory examples"; | 
| 4446 | 10 | set proof_timing; | 
| 0 | 11 | |
| 1351 | 12 | time_use "misc.ML"; | 
| 2248 | 13 | time_use_thy "Primes"; (*GCD theory*) | 
| 14 | time_use_thy "Ramsey"; (*Simple form of Ramsey's theorem*) | |
| 15 | time_use_thy "Limit"; (*Inverse limit construction of domains*) | |
| 5533 | 16 | time_use "BinEx"; (*Binary integer arithmetic*) | 
| 0 | 17 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 18 | (** Datatypes **) | 
| 1461 | 19 | time_use_thy "BT"; (*binary trees*) | 
| 20 | time_use_thy "Data"; (*Sample datatype*) | |
| 21 | time_use_thy "Term"; (*terms: recursion over the list functor*) | |
| 22 | time_use_thy "TF"; (*trees/forests: mutual recursion*) | |
| 23 | time_use_thy "Ntree"; (*variable-branching trees; function demo*) | |
| 24 | time_use_thy "Brouwer"; (*Infinite-branching trees*) | |
| 25 | time_use_thy "Enum"; (*Enormous enumeration type*) | |
| 0 | 26 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 27 | (** Inductive definitions **) | 
| 1461 | 28 | time_use_thy "Rmap"; (*mapping a relation over a list*) | 
| 6045 | 29 | time_use_thy "Mutil"; (*mutilated chess board*) | 
| 1461 | 30 | time_use_thy "PropLog"; (*completeness of propositional logic*) | 
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 31 | (*two Coq examples by Christine Paulin-Mohring*) | 
| 1351 | 32 | time_use_thy "ListN"; | 
| 33 | time_use_thy "Acc"; | |
| 1461 | 34 | time_use_thy "Comb"; (*Combinatory Logic example*) | 
| 35 | time_use_thy "Primrec"; (*Primitive recursive functions*) | |
| 0 | 36 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 37 | (** CoDatatypes **) | 
| 1351 | 38 | time_use_thy "LList"; | 
| 39 | time_use_thy "CoUnit"; | |
| 1296 | 40 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 41 | writeln"END: Root file for ZF Set Theory examples"; |