| author | nipkow | 
| Fri, 18 May 2001 16:45:55 +0200 | |
| changeset 11308 | b28bbb153603 | 
| parent 11042 | bb566dd3f927 | 
| child 11399 | 1605aeb98fd5 | 
| 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 | ||
| 1351 | 9 | time_use "misc.ML"; | 
| 2248 | 10 | time_use_thy "Primes"; (*GCD theory*) | 
| 9647 | 11 | time_use_thy "NatSum"; (*Summing integers, squares, cubes, etc.*) | 
| 2248 | 12 | time_use_thy "Ramsey"; (*Simple form of Ramsey's theorem*) | 
| 13 | time_use_thy "Limit"; (*Inverse limit construction of domains*) | |
| 5533 | 14 | time_use "BinEx"; (*Binary integer arithmetic*) | 
| 0 | 15 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 16 | (** Datatypes **) | 
| 1461 | 17 | time_use_thy "BT"; (*binary trees*) | 
| 18 | time_use_thy "Data"; (*Sample datatype*) | |
| 19 | time_use_thy "Term"; (*terms: recursion over the list functor*) | |
| 20 | time_use_thy "TF"; (*trees/forests: mutual recursion*) | |
| 21 | time_use_thy "Ntree"; (*variable-branching trees; function demo*) | |
| 22 | time_use_thy "Brouwer"; (*Infinite-branching trees*) | |
| 23 | time_use_thy "Enum"; (*Enormous enumeration type*) | |
| 0 | 24 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 25 | (** Inductive definitions **) | 
| 1461 | 26 | time_use_thy "Rmap"; (*mapping a relation over a list*) | 
| 6045 | 27 | time_use_thy "Mutil"; (*mutilated chess board*) | 
| 1461 | 28 | time_use_thy "PropLog"; (*completeness of propositional logic*) | 
| 11042 | 29 | time_use_thy "Commutation"; (*abstract Church-Rosser theory*) | 
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 30 | (*two Coq examples by Christine Paulin-Mohring*) | 
| 1351 | 31 | time_use_thy "ListN"; | 
| 32 | time_use_thy "Acc"; | |
| 1461 | 33 | time_use_thy "Comb"; (*Combinatory Logic example*) | 
| 34 | time_use_thy "Primrec"; (*Primitive recursive functions*) | |
| 0 | 35 | |
| 960 
358a19a91d52
Removed exception handlers, as they are now in ZF/Makefile.
 lcp parents: 
919diff
changeset | 36 | (** CoDatatypes **) | 
| 1351 | 37 | time_use_thy "LList"; | 
| 38 | time_use_thy "CoUnit"; |