src/HOL/Tools/function_package/lexicographic_order.ML
changeset 23881 851c74f1bb69
parent 23633 f25b1566f7b5
child 24576 32ddd902b0ad
--- a/src/HOL/Tools/function_package/lexicographic_order.ML	Fri Jul 20 14:28:05 2007 +0200
+++ b/src/HOL/Tools/function_package/lexicographic_order.ML	Fri Jul 20 14:28:25 2007 +0200
@@ -130,13 +130,13 @@
 fun mk_cell (thy : theory) solve_tac (vars, prems, lhs, rhs) mfun =
     let
       val goals = mk_goal (vars, prems, mfun $ lhs, mfun $ rhs)
-      val less_thm = goals "Orderings.ord_class.less" |> prove thy solve_tac
+      val less_thm = goals @{const_name HOL.less} |> prove thy solve_tac
     in
       if Thm.no_prems less_thm then
         Less (Goal.finish less_thm)
       else
         let
-          val lesseq_thm = goals "Orderings.ord_class.less_eq" |> prove thy solve_tac
+          val lesseq_thm = goals @{const_name HOL.less_eq} |> prove thy solve_tac
         in
           if Thm.no_prems lesseq_thm then
             LessEq (Goal.finish lesseq_thm, less_thm)