--- a/src/Pure/Isar/class.ML Fri Jan 23 19:51:49 2009 +0100
+++ b/src/Pure/Isar/class.ML Fri Jan 23 19:51:49 2009 +0100
@@ -66,7 +66,7 @@
val prop = thm |> Thm.prop_of |> Logic.unvarify
|> Morphism.term (inst_morph $> eq_morph)
|> (map_types o map_atyps) (K aT);
- fun tac ctxt = LocalDefs.unfold_tac ctxt (map Thm.symmetric defs) (*FIXME*)
+ fun tac ctxt = LocalDefs.unfold_tac ctxt (map Thm.symmetric defs) (*FIXME is WRONG!*)
THEN ALLGOALS (ProofContext.fact_tac [thm]);
in Goal.prove_global thy [] [] prop (tac o #context) end;
val assm_intro = Option.map prove_assm_intro