| author | wenzelm | 
| Sat, 29 Sep 2007 21:39:51 +0200 | |
| changeset 24766 | d0de4e48b526 | 
| parent 24740 | 36750aca7a77 | 
| child 24988 | d8020d52b982 | 
| 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 | ||
| 24528 | 7 | no_document use_thys [ | 
| 24478 | 8 | "Parity", | 
| 24740 | 9 | "GCD", | 
| 10 | "Classpackage", | |
| 11 | "Eval", | |
| 12 | "State_Monad", | |
| 13 | "Pretty_Int", | |
| 14 | "Efficient_Nat", | |
| 15 | "Codegenerator", | |
| 16 | "Codegenerator_Pretty", | |
| 17 | "FuncSet", | |
| 18 | "Word" | |
| 24478 | 19 | ]; | 
| 20 | ||
| 21 | use_thys [ | |
| 22 | "Higher_Order_Logic", | |
| 23 | "Abstract_NAT", | |
| 24 | "Guess", | |
| 25 | "Binary", | |
| 26 | "Recdefs", | |
| 27 | "Fundefs", | |
| 28 | "InductiveInvariant_examples", | |
| 29 | "Locales", | |
| 30 | "LocaleTest2", | |
| 31 | "Records", | |
| 32 | "MonoidGroup", | |
| 33 | "BinEx", | |
| 34 | "Hex_Bin_Examples", | |
| 35 | "Antiquote", | |
| 36 | "Multiquote", | |
| 37 | "PER", | |
| 38 | "NatSum", | |
| 39 | "ThreeDivides", | |
| 40 | "Intuitionistic", | |
| 41 | "CTL", | |
| 42 | "Arith_Examples", | |
| 43 | "BT", | |
| 44 | "MergeSort", | |
| 45 | "Puzzle", | |
| 46 | "Lagrange", | |
| 47 | "Groebner_Examples", | |
| 48 | "MT", | |
| 49 | "Unification", | |
| 50 | "Commutative_RingEx", | |
| 24740 | 51 | "Commutative_Ring_Complete", | 
| 52 | "Eval_Examples", | |
| 53 | "Random", | |
| 54 | "Primrec", | |
| 55 | "Tarski", | |
| 56 | "Adder" | |
| 24478 | 57 | ]; | 
| 21256 | 58 | |
| 24478 | 59 | setmp proofs 2 time_use_thy "Hilbert_Classical"; | 
| 60 | ||
| 61 | time_use_thy "Classical"; | |
| 62 | time_use_thy "set"; | |
| 12115 | 63 | |
| 24127 | 64 | time_use_thy "Meson_Test"; | 
| 23454 
c54975167be9
replaced Real/Ferrante-Rackoff tool by generic version in Main HOL;
 wenzelm parents: 
23302diff
changeset | 65 | time_use_thy "Dense_Linear_Order_Ex"; | 
| 13880 | 66 | time_use_thy "PresburgerEx"; | 
| 23808 | 67 | time_use_thy "Reflected_Presburger"; | 
| 12115 | 68 | |
| 20325 | 69 | time_use_thy "Reflection"; | 
| 12115 | 70 | |
| 23502 | 71 | time_use_thy "NBE"; | 
| 72 | ||
| 12869 | 73 | time_use_thy "SVC_Oracle"; | 
| 12115 | 74 | if_svc_enabled time_use_thy "svc_test"; | 
| 14459 | 75 | |
| 23191 | 76 | (* requires a proof-generating SAT solver (zChaff or MiniSAT) to be *) | 
| 77 | (* installed: *) | |
| 18678 | 78 | try time_use_thy "SAT_Examples"; | 
| 17618 
1330157e156a
new sat tactic imports resolution proofs from zChaff
 webertj parents: 
17505diff
changeset | 79 | |
| 23191 | 80 | (* requires zChaff (or some other reasonably fast SAT solver) to be *) | 
| 81 | (* installed: *) | |
| 18408 | 82 | if getenv "ZCHAFF_HOME" <> "" then | 
| 83 | time_use_thy "Sudoku" | |
| 23191 | 84 | else (); | 
| 18408 | 85 | |
| 14462 | 86 | time_use_thy "Refute_Examples"; | 
| 14592 
dd1a2905ea73
Added theory with examples for quickcheck command.
 berghofe parents: 
14569diff
changeset | 87 | time_use_thy "Quickcheck_Examples"; | 
| 19832 | 88 | 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 | 89 | |
| 17466 | 90 | HTML.with_charset "utf-8" (no_document time_use_thy) "Hebrew"; | 
| 17505 | 91 | HTML.with_charset "utf-8" (no_document time_use_thy) "Chinese"; |