| author | haftmann | 
| Thu, 21 Sep 2006 14:44:30 +0200 | |
| changeset 20655 | 8c4d80e8025f | 
| parent 20597 | 65fe827aa595 | 
| child 20812 | cc6b31c2b9a2 | 
| permissions | -rw-r--r-- | 
| 12115 | 1 | (* Title: HOL/ex/ROOT.ML | 
| 2 | ID: $Id$ | |
| 11586 | 3 | |
| 12115 | 4 | Miscellaneous examples for Higher-Order Logic. | 
| 5 | *) | |
| 6 | ||
| 19438 | 7 | no_document time_use_thy "Classpackage"; | 
| 8 | no_document time_use_thy "Codegenerator"; | |
| 20436 | 9 | no_document time_use_thy "CodeCollections"; | 
| 20427 | 10 | no_document time_use_thy "CodeEval"; | 
| 20400 | 11 | no_document time_use_thy "CodeRandom"; | 
| 19438 | 12 | |
| 12360 | 13 | time_use_thy "Higher_Order_Logic"; | 
| 19085 | 14 | time_use_thy "Abstract_NAT"; | 
| 19997 | 15 | time_use_thy "Guess"; | 
| 12360 | 16 | |
| 12115 | 17 | time_use_thy "Recdefs"; | 
| 14244 
f58598341d30
InductiveInvariant_examples illustrates advanced recursive function definitions
 paulson parents: 
14220diff
changeset | 18 | time_use_thy "InductiveInvariant_examples"; | 
| 12115 | 19 | time_use_thy "Primrec"; | 
| 12276 | 20 | time_use_thy "Locales"; | 
| 12115 | 21 | time_use_thy "Records"; | 
| 22 | time_use_thy "MonoidGroup"; | |
| 23 | time_use_thy "StringEx"; | |
| 24 | time_use_thy "BinEx"; | |
| 25 | setmp proofs 2 time_use_thy "Hilbert_Classical"; | |
| 26 | time_use_thy "Antiquote"; | |
| 27 | time_use_thy "Multiquote"; | |
| 28 | ||
| 29 | time_use_thy "NatSum"; | |
| 19022 
0e6ec4fd204c
* moved ThreeDivides from Isar_examples to better suited HOL/ex
 kleing parents: 
18678diff
changeset | 30 | time_use_thy "ThreeDivides"; | 
| 12450 
1162b280700a
Added example file for intuitionistic logic (taken from FOL).
 berghofe parents: 
12360diff
changeset | 31 | time_use_thy "Intuitionistic"; | 
| 14220 
4dc132902672
Merging of ex/cla.ML and ex/mesontest.ML to ex/Classical.thy
 paulson parents: 
13880diff
changeset | 32 | time_use_thy "Classical"; | 
| 15871 | 33 | time_use_thy "CTL"; | 
| 12115 | 34 | time_use_thy "mesontest2"; | 
| 13880 | 35 | time_use_thy "PresburgerEx"; | 
| 17378 
105519771c67
The oracle for Presburger has been changer: It is automatically generated form a verified formaliztion of Cooper's Algorithm ex/Reflected_Presburger.thy
 chaieb parents: 
15871diff
changeset | 36 | time_use_thy "Reflected_Presburger"; | 
| 12115 | 37 | time_use_thy "BT"; | 
| 38 | time_use_thy "InSort"; | |
| 39 | time_use_thy "Qsort"; | |
| 13200 | 40 | time_use_thy "MergeSort"; | 
| 12115 | 41 | time_use_thy "Puzzle"; | 
| 42 | ||
| 14603 | 43 | time_use_thy "Lagrange"; | 
| 17378 
105519771c67
The oracle for Presburger has been changer: It is automatically generated form a verified formaliztion of Cooper's Algorithm ex/Reflected_Presburger.thy
 chaieb parents: 
15871diff
changeset | 44 | time_use_thy "Commutative_RingEx"; | 
| 
105519771c67
The oracle for Presburger has been changer: It is automatically generated form a verified formaliztion of Cooper's Algorithm ex/Reflected_Presburger.thy
 chaieb parents: 
15871diff
changeset | 45 | time_use_thy "Commutative_Ring_Complete"; | 
| 20325 | 46 | time_use_thy "Reflection"; | 
| 12115 | 47 | |
| 48 | time_use_thy "set"; | |
| 49 | time_use_thy "MT"; | |
| 14569 | 50 | |
| 51 | no_document use_thy "FuncSet"; | |
| 12115 | 52 | time_use_thy "Tarski"; | 
| 53 | ||
| 12869 | 54 | time_use_thy "SVC_Oracle"; | 
| 12115 | 55 | if_svc_enabled time_use_thy "svc_test"; | 
| 14459 | 56 | |
| 17618 
1330157e156a
new sat tactic imports resolution proofs from zChaff
 webertj parents: 
17505diff
changeset | 57 | (* requires zChaff with proof generation to be installed: *) | 
| 18678 | 58 | try time_use_thy "SAT_Examples"; | 
| 17618 
1330157e156a
new sat tactic imports resolution proofs from zChaff
 webertj parents: 
17505diff
changeset | 59 | |
| 18408 | 60 | (* requires zChaff (or some other reasonably fast SAT solver) to be installed: *) | 
| 61 | if getenv "ZCHAFF_HOME" <> "" then | |
| 62 | time_use_thy "Sudoku" | |
| 63 | else | |
| 64 | (); | |
| 65 | ||
| 14462 | 66 | time_use_thy "Refute_Examples"; | 
| 14592 
dd1a2905ea73
Added theory with examples for quickcheck command.
 berghofe parents: 
14569diff
changeset | 67 | time_use_thy "Quickcheck_Examples"; | 
| 19832 | 68 | no_document time_use_thy "NormalForm"; | 
| 14494 
48ae8d678d88
Added bitvector library (Word) to HOL/Library and a theory using it (Adder)
 skalberg parents: 
14482diff
changeset | 69 | |
| 14569 | 70 | no_document use_thy "Word"; | 
| 14494 
48ae8d678d88
Added bitvector library (Word) to HOL/Library and a theory using it (Adder)
 skalberg parents: 
14482diff
changeset | 71 | time_use_thy "Adder"; | 
| 14569 | 72 | |
| 17466 | 73 | HTML.with_charset "utf-8" (no_document time_use_thy) "Hebrew"; | 
| 17505 | 74 | HTML.with_charset "utf-8" (no_document time_use_thy) "Chinese"; |