src/HOL/Integ/cooper_dec.ML
changeset 20500 11da1ce8dbd8
parent 20194 c9dbce9a23a1
child 20713 823967ef47f1
--- a/src/HOL/Integ/cooper_dec.ML	Mon Sep 11 12:27:36 2006 +0200
+++ b/src/HOL/Integ/cooper_dec.ML	Mon Sep 11 14:28:47 2006 +0200
@@ -46,7 +46,7 @@
   val integer_qelim : Term.term -> Term.term
 end;
 
-structure  CooperDec : COOPER_DEC =
+structure CooperDec : COOPER_DEC =
 struct
 
 (* ========================================================================= *) 
@@ -66,12 +66,10 @@
  
 (*Function is_arith_rel returns true if and only if the term is an atomar presburger 
 formula *) 
-fun is_arith_rel tm = case tm of 
-	 Const(p,Type ("fun",[Type ("Numeral.bin", []),Type ("fun",[Type ("Numeral.bin", 
-	 []),Type ("bool",[])] )])) $ _ $_ => true 
-	|Const(p,Type ("fun",[Type ("IntDef.int", []),Type ("fun",[Type ("IntDef.int", 
-	 []),Type ("bool",[])] )])) $ _ $_ => true 
-	|_ => false; 
+fun is_arith_rel tm = case tm
+ of Const(p, Type ("fun", [Type ("IntDef.int", []), Type ("fun", [Type ("IntDef.int", []),
+      Type ("bool", [])])])) $ _ $_ => true
+  | _ => false;
  
 (*Function is_arith_rel returns true if and only if the term is an operation of the 
 form [int,int]---> int*)