added not_const;
authorwenzelm
Tue, 05 Sep 2000 18:48:22 +0200
changeset 9856 c34d3c94298c
parent 9855 709a295731e2
child 9857 2f994c499bef
added not_const;
src/HOL/hologic.ML
--- a/src/HOL/hologic.ML	Tue Sep 05 18:48:04 2000 +0200
+++ b/src/HOL/hologic.ML	Tue Sep 05 18:48:22 2000 +0200
@@ -14,6 +14,7 @@
   val boolT: typ
   val false_const: term
   val true_const: term
+  val not_const: term
   val mk_setT: typ -> typ
   val dest_setT: typ -> typ
   val mk_Trueprop: term -> term
@@ -89,8 +90,9 @@
 val boolN = "bool";
 val boolT = Type (boolN, []);
 
-val true_const =  Const ("True", boolT)
-and false_const = Const ("False", boolT);
+val true_const =  Const ("True", boolT);
+val false_const = Const ("False", boolT);
+val not_const = Const ("Not", boolT --> boolT);
 
 fun mk_setT T = Type ("set", [T]);