| author | berghofe | 
| Mon, 16 Aug 2004 12:29:09 +0200 | |
| changeset 15129 | fbf90acc5bf4 | 
| parent 15103 | 79846e8792eb | 
| child 15351 | bdcd0f321df0 | 
| permissions | -rw-r--r-- | 
| 
1264
 
3eb91524b938
added local simpsets; removed IOA from 'make test'
 
clasohm 
parents: 
1165 
diff
changeset
 | 
1  | 
(* Title: HOL/ROOT.ML  | 
| 923 | 2  | 
ID: $Id$  | 
3  | 
Author: Tobias Nipkow  | 
|
4  | 
Copyright 1993 University of Cambridge  | 
|
5  | 
||
| 7739 | 6  | 
Classical Higher-order Logic.  | 
| 923 | 7  | 
*)  | 
8  | 
||
| 3947 | 9  | 
val banner = "Higher-Order Logic";  | 
| 923 | 10  | 
writeln banner;  | 
11  | 
||
12  | 
print_depth 1;  | 
|
13  | 
||
| 6392 | 14  | 
(*old-style theory syntax*)  | 
| 923 | 15  | 
use "thy_syntax.ML";  | 
| 7370 | 16  | 
|
| 7357 | 17  | 
use "hologic.ML";  | 
| 923 | 18  | 
|
| 6260 | 19  | 
use "~~/src/Provers/simplifier.ML";  | 
20  | 
use "~~/src/Provers/splitter.ML";  | 
|
21  | 
use "~~/src/Provers/hypsubst.ML";  | 
|
| 11685 | 22  | 
use "~~/src/Provers/induct_method.ML";  | 
| 9157 | 23  | 
use "~~/src/Provers/make_elim.ML";  | 
| 6260 | 24  | 
use "~~/src/Provers/classical.ML";  | 
25  | 
use "~~/src/Provers/blast.ML";  | 
|
26  | 
use "~~/src/Provers/clasimp.ML";  | 
|
27  | 
use "~~/src/Provers/Arith/fast_lin_arith.ML";  | 
|
28  | 
use "~~/src/Provers/Arith/cancel_sums.ML";  | 
|
29  | 
use "~~/src/Provers/Arith/abel_cancel.ML";  | 
|
| 7072 | 30  | 
use "~~/src/Provers/Arith/assoc_fold.ML";  | 
| 6260 | 31  | 
use "~~/src/Provers/quantifier1.ML";  | 
| 8736 | 32  | 
use "~~/src/Provers/Arith/cancel_numerals.ML";  | 
| 
8775
 
626274171eab
combine_numerals replaces both fold_Suc and combine_coeff
 
paulson 
parents: 
8757 
diff
changeset
 | 
33  | 
use "~~/src/Provers/Arith/combine_numerals.ML";  | 
| 10535 | 34  | 
use "~~/src/Provers/Arith/cancel_numeral_factor.ML";  | 
| 10689 | 35  | 
use "~~/src/Provers/Arith/extract_common_term.ML";  | 
| 13517 | 36  | 
use "~~/src/Provers/Arith/cancel_div_mod.ML";  | 
| 
15103
 
79846e8792eb
New transitivity reasoners for transitivity only and quasi orders.
 
ballarin 
parents: 
14398 
diff
changeset
 | 
37  | 
use "~~/src/Provers/quasi.ML";  | 
| 
14398
 
c5c47703f763
Efficient, graph-based reasoner for linear and partial orders.
 
ballarin 
parents: 
14387 
diff
changeset
 | 
38  | 
use "~~/src/Provers/order.ML";  | 
| 923 | 39  | 
|
| 7703 | 40  | 
with_path "Integ" use_thy "Main";  | 
| 10275 | 41  | 
|
| 10263 | 42  | 
path_add "~~/src/HOL/Library";  | 
| 5124 | 43  | 
|
| 923 | 44  | 
print_depth 8;  | 
45  | 
||
| 5501 | 46  | 
Goal "True"; (*leave subgoal package empty*)  | 
| 13403 | 47  | 
|
48  | 
val HOL_proofs = !proofs;  |