--- a/src/HOLCF/Fun1.ML Sat Dec 01 18:51:46 2001 +0100
+++ b/src/HOLCF/Fun1.ML Sat Dec 01 18:52:32 2001 +0100
@@ -10,19 +10,19 @@
(* less_fun is a partial order on 'a => 'b *)
(* ------------------------------------------------------------------------ *)
-val prems = goalw thy [less_fun_def] "(f::'a::term =>'b::po) << f";
+val prems = goalw thy [less_fun_def] "(f::'a::type =>'b::po) << f";
by (fast_tac (HOL_cs addSIs [refl_less]) 1);
qed "refl_less_fun";
val prems = goalw Fun1.thy [less_fun_def]
- "[|(f1::'a::term =>'b::po) << f2; f2 << f1|] ==> f1 = f2";
+ "[|(f1::'a::type =>'b::po) << f2; f2 << f1|] ==> f1 = f2";
by (cut_facts_tac prems 1);
by (stac expand_fun_eq 1);
by (fast_tac (HOL_cs addSIs [antisym_less]) 1);
qed "antisym_less_fun";
val prems = goalw Fun1.thy [less_fun_def]
- "[|(f1::'a::term =>'b::po) << f2; f2 << f3 |] ==> f1 << f3";
+ "[|(f1::'a::type =>'b::po) << f2; f2 << f3 |] ==> f1 << f3";
by (cut_facts_tac prems 1);
by (strip_tac 1);
by (rtac trans_less 1);