| author | berghofe |
| Fri, 31 Aug 2001 16:06:21 +0200 | |
| changeset 11511 | ec89f5cff390 |
| parent 11451 | 8abfb4f7bd02 |
| child 11588 | d792570a04b1 |
| permissions | -rw-r--r-- |
| 10011 | 1 |
(* Title: HOL/HOL.ML |
2 |
ID: $Id$ |
|
3 |
*) |
|
4 |
||
| 7357 | 5 |
structure HOL = |
6 |
struct |
|
7 |
val thy = the_context (); |
|
8 |
val plusI = plusI; |
|
9 |
val minusI = minusI; |
|
10 |
val timesI = timesI; |
|
11 |
val eq_reflection = eq_reflection; |
|
12 |
val refl = refl; |
|
13 |
val subst = subst; |
|
14 |
val ext = ext; |
|
15 |
val impI = impI; |
|
16 |
val mp = mp; |
|
17 |
val True_def = True_def; |
|
18 |
val All_def = All_def; |
|
19 |
val Ex_def = Ex_def; |
|
20 |
val False_def = False_def; |
|
21 |
val not_def = not_def; |
|
22 |
val and_def = and_def; |
|
23 |
val or_def = or_def; |
|
24 |
val Ex1_def = Ex1_def; |
|
25 |
val iff = iff; |
|
26 |
val True_or_False = True_or_False; |
|
27 |
val Let_def = Let_def; |
|
28 |
val if_def = if_def; |
|
29 |
val arbitrary_def = arbitrary_def; |
|
| 3621 | 30 |
end; |
| 5888 | 31 |
|
| 10062 | 32 |
AddXIs [equal_intr_rule, disjI1, disjI2, ext]; |
|
11451
8abfb4f7bd02
partial restructuring to reduce dependence on Axiom of Choice
paulson
parents:
10433
diff
changeset
|
33 |
AddXEs [ex1_implies_ex, sym]; |
| 7529 | 34 |
|
| 7357 | 35 |
open HOL; |