changeset 14518 | c3019a66180f |
parent 14516 | a183dec876ab |
child 14620 | 1be590fd2422 |
--- a/src/HOL/Import/shuffler.ML Fri Apr 02 17:40:32 2004 +0200 +++ b/src/HOL/Import/shuffler.ML Sun Apr 04 15:34:14 2004 +0200 @@ -263,7 +263,8 @@ (([],tfree_names),tvars) val t' = subst_TVars type_inst t in - (t',map (fn (w,TFree(v,S)) => (v,TVar(w,S))) type_inst) + (t',map (fn (w,TFree(v,S)) => (v,TVar(w,S)) + | _ => error "Internal error in Shuffler.freeze_thaw") type_inst) end fun inst_tfrees sg [] thm = thm