src/HOL/Tools/Qelim/cooper.ML
changeset 45740 132a3e1c0fe5
parent 45620 f2a587696afb
child 46497 89ccf66aa73d
--- a/src/HOL/Tools/Qelim/cooper.ML	Fri Dec 02 14:37:25 2011 +0100
+++ b/src/HOL/Tools/Qelim/cooper.ML	Fri Dec 02 14:54:25 2011 +0100
@@ -653,8 +653,8 @@
   | term_of_num vs (Proc.Cn (n, i, t')) =
       term_of_num vs (Proc.Add (Proc.Mul (i, Proc.Bound n), t'));
 
-fun term_of_fm ps vs Proc.T = HOLogic.true_const
-  | term_of_fm ps vs Proc.F = HOLogic.false_const
+fun term_of_fm ps vs Proc.T = @{term True}
+  | term_of_fm ps vs Proc.F = @{term False}
   | term_of_fm ps vs (Proc.And (t1, t2)) = HOLogic.conj $ term_of_fm ps vs t1 $ term_of_fm ps vs t2
   | term_of_fm ps vs (Proc.Or (t1, t2)) = HOLogic.disj $ term_of_fm ps vs t1 $ term_of_fm ps vs t2
   | term_of_fm ps vs (Proc.Imp (t1, t2)) = HOLogic.imp $ term_of_fm ps vs t1 $ term_of_fm ps vs t2