src/HOL/Matrix_LP/Compute_Oracle/compute.ML
changeset 59621 291934bac95e
parent 59586 ddf6deaadfe8
child 60336 f0b2457bf68e
--- a/src/HOL/Matrix_LP/Compute_Oracle/compute.ML	Fri Mar 06 14:01:08 2015 +0100
+++ b/src/HOL/Matrix_LP/Compute_Oracle/compute.ML	Fri Mar 06 15:58:56 2015 +0100
@@ -362,13 +362,13 @@
               commas (map (Syntax.string_of_sort_global thy) shyps))
           else ()
     in
-        Thm.cterm_of thy (fold_rev (fn hyp => fn p => Logic.mk_implies (hyp, p)) hyps prop)
+        Thm.global_cterm_of thy (fold_rev (fn hyp => fn p => Logic.mk_implies (hyp, p)) hyps prop)
     end)));
 
 fun export_thm thy hyps shyps prop =
     let
         val th = export_oracle (thy, hyps, shyps, prop)
-        val hyps = map (fn h => Thm.assume (Thm.cterm_of thy h)) hyps
+        val hyps = map (fn h => Thm.assume (Thm.global_cterm_of thy h)) hyps
     in
         fold (fn h => fn p => Thm.implies_elim p h) hyps th 
     end