TFL/tfl.ML
changeset 18176 ae9bd644d106
parent 17465 93fc1211603f
child 18358 0a733e11021a
--- a/TFL/tfl.ML	Wed Nov 16 15:29:23 2005 +0100
+++ b/TFL/tfl.ML	Wed Nov 16 17:45:22 2005 +0100
@@ -624,7 +624,7 @@
                        "TFL fault [alpha_ex_unroll]: no correspondence"
       fun build ex      []   = []
         | build (_$rex) (v::rst) =
-           let val ex1 = betapply(rex, v)
+           let val ex1 = Term.betapply(rex, v)
            in  ex1 :: build ex1 rst
            end
      val (nex::exl) = rev (tm::build tm args)
@@ -856,7 +856,7 @@
     val Rassums_TCl' = map (build_ih fconst (P,SV)) pat_TCs_list
     val (Rassums,TCl') = ListPair.unzip Rassums_TCl'
     val Rinduct_assum = R.ASSUME (tych (S.list_mk_conj Rassums))
-    val cases = map (fn pat => betapply (Sinduct_assumf, pat)) pats
+    val cases = map (fn pat => Term.betapply (Sinduct_assumf, pat)) pats
     val tasks = U.zip3 cases TCl' (R.CONJUNCTS Rinduct_assum)
     val proved_cases = map (prove_case fconst thy) tasks
     val v = Free (variant (foldr add_term_names [] (map concl proved_cases))