author | wenzelm |
Wed, 11 Oct 2006 22:55:17 +0200 | |
changeset 20980 | e4fd72aecd03 |
parent 20979 | 7e5ba4a1f72f |
child 20981 | c4d3fc6e1e64 |
--- a/src/Pure/Isar/local_defs.ML Wed Oct 11 22:55:16 2006 +0200 +++ b/src/Pure/Isar/local_defs.ML Wed Oct 11 22:55:17 2006 +0200 @@ -96,6 +96,7 @@ in ctxt |> ProofContext.add_fixes_i (map2 (fn x => fn mx => (x, NONE, mx)) xs mxs) |> #2 + |> fold Variable.declare_term eqs |> ProofContext.add_assms_i def_export (map2 (fn a => fn eq => (a, [(eq, [])])) (names' ~~ atts) eqs) |>> map2 (fn lhs => fn (name, [th]) => (lhs, (name, th))) lhss