src/HOL/HOL.ML
author paulson
Wed, 14 Feb 2001 12:16:32 +0100
changeset 11115 285b31e9e026
parent 10433 6c5659d461dd
child 11451 8abfb4f7bd02
permissions -rw-r--r--
a new theorem from Bryan Ford

(*  Title:      HOL/HOL.ML
    ID:         $Id$
*)

structure HOL =
struct
  val thy = the_context ();
  val plusI = plusI;
  val minusI = minusI;
  val timesI = timesI;
  val eq_reflection = eq_reflection;
  val refl = refl;
  val subst = subst;
  val ext = ext;
  val someI = someI;
  val impI = impI;
  val mp = mp;
  val True_def = True_def;
  val All_def = All_def;
  val Ex_def = Ex_def;
  val False_def = False_def;
  val not_def = not_def;
  val and_def = and_def;
  val or_def = or_def;
  val Ex1_def = Ex1_def;
  val iff = iff;
  val True_or_False = True_or_False;
  val Let_def = Let_def;
  val if_def = if_def;
  val arbitrary_def = arbitrary_def;
end;

AddXIs [equal_intr_rule, disjI1, disjI2, ext];
AddXEs [ex1_implies_ex, someI_ex, sym];

open HOL;