src/HOL/ex/ROOT.ML
author haftmann
Wed Dec 27 19:10:00 2006 +0100 (2006-12-27)
changeset 21911 e29bcab0c81c
parent 21256 47195501ecf7
child 22067 39d5d42116c4
permissions -rw-r--r--
added OCaml code generation (without dictionaries)
     1 (*  Title:      HOL/ex/ROOT.ML
     2     ID:         $Id$
     3 
     4 Miscellaneous examples for Higher-Order Logic.
     5 *)
     6 
     7 no_document use_thy "Parity";
     8 no_document use_thy "GCD";
     9 
    10 no_document time_use_thy "Classpackage";
    11 no_document time_use_thy "CodeCollections";
    12 no_document time_use_thy "CodeEval";
    13 no_document time_use_thy "CodeRandom";
    14 no_document time_use_thy "Codegenerator";
    15 
    16 time_use_thy "Higher_Order_Logic";
    17 time_use_thy "Abstract_NAT";
    18 time_use_thy "Guess";
    19 
    20 time_use_thy "Recdefs";
    21 time_use_thy "InductiveInvariant_examples";
    22 time_use_thy "Primrec";
    23 time_use_thy "Locales";
    24 time_use_thy "Records";
    25 time_use_thy "MonoidGroup";
    26 time_use_thy "BinEx";
    27 time_use_thy "Hex_Bin_Examples";
    28 setmp proofs 2 time_use_thy "Hilbert_Classical";
    29 time_use_thy "Antiquote";
    30 time_use_thy "Multiquote";
    31 
    32 time_use_thy "PER";
    33 time_use_thy "NatSum";
    34 time_use_thy "ThreeDivides";
    35 time_use_thy "Intuitionistic";
    36 time_use_thy "Classical";
    37 time_use_thy "CTL";
    38 time_use_thy "mesontest2";
    39 time_use_thy "PresburgerEx";
    40 time_use_thy "Reflected_Presburger";
    41 time_use_thy "BT";
    42 time_use_thy "InSort";
    43 time_use_thy "Qsort";
    44 time_use_thy "MergeSort";
    45 time_use_thy "Puzzle";
    46 
    47 time_use_thy "Lagrange";
    48 time_use_thy "Commutative_RingEx";
    49 time_use_thy "Commutative_Ring_Complete";
    50 time_use_thy "Reflection";
    51 
    52 time_use_thy "set";
    53 time_use_thy "MT";
    54 
    55 no_document use_thy "FuncSet";
    56 time_use_thy "Tarski";
    57 
    58 time_use_thy "SVC_Oracle";
    59 if_svc_enabled time_use_thy "svc_test";
    60 
    61 (* requires zChaff with proof generation to be installed: *)
    62 try time_use_thy "SAT_Examples";
    63 
    64 (* requires zChaff (or some other reasonably fast SAT solver) to be installed: *)
    65 if getenv "ZCHAFF_HOME" <> "" then
    66   time_use_thy "Sudoku"
    67 else
    68   ();
    69 
    70 time_use_thy "Refute_Examples";
    71 time_use_thy "Quickcheck_Examples";
    72 no_document time_use_thy "NormalForm";
    73 
    74 no_document use_thy "Word";
    75 time_use_thy "Adder";
    76 
    77 HTML.with_charset "utf-8" (no_document time_use_thy) "Hebrew";
    78 HTML.with_charset "utf-8" (no_document time_use_thy) "Chinese";