author | haftmann |
Thu, 13 Nov 2008 14:19:09 +0100 | |
changeset 28738 | 677312de6608 |
parent 28737 | 8cbb7cfcfb5b |
child 28739 | bbb5f83ce602 |
--- a/src/Pure/simplifier.ML Thu Nov 13 14:19:07 2008 +0100 +++ b/src/Pure/simplifier.ML Thu Nov 13 14:19:09 2008 +0100 @@ -194,7 +194,9 @@ in lthy |> LocalTheory.declaration (fn phi => let - val name' = Name.name_of (Morphism.name phi (Name.binding name)); + val binding = Morphism.name phi (Name.binding name); + val name' = NameSpace.implode + (map fst (Name.prefix_of binding) @ [Name.name_of binding]); val simproc' = morph_simproc phi simproc; in Simprocs.map (fn simprocs =>