src/Pure/Isar/locale.ML
changeset 22796 34c316d7b630
parent 22772 e0788ff2e811
child 22846 fb79144af9a3
     1.1 --- a/src/Pure/Isar/locale.ML	Thu Apr 26 12:00:01 2007 +0200
     1.2 +++ b/src/Pure/Isar/locale.ML	Thu Apr 26 12:00:05 2007 +0200
     1.3 @@ -1551,10 +1551,10 @@
     1.4  
     1.5  fun global_note_prefix_i kind (fully_qualified, prfx) args thy =
     1.6    thy
     1.7 -  |> Theory.qualified_names
     1.8 -  |> (if fully_qualified then Theory.sticky_prefix prfx else Theory.add_path prfx)
     1.9 +  |> Sign.qualified_names
    1.10 +  |> (if fully_qualified then Sign.sticky_prefix prfx else Sign.add_path prfx)
    1.11    |> PureThy.note_thmss_i kind args
    1.12 -  ||> Theory.restore_naming thy;
    1.13 +  ||> Sign.restore_naming thy;
    1.14  
    1.15  fun local_note_prefix_i kind (fully_qualified, prfx) args ctxt =
    1.16    ctxt
    1.17 @@ -1726,8 +1726,8 @@
    1.18      val ([pred_def], defs_thy) =
    1.19        thy
    1.20        |> (if bodyT <> propT then I else
    1.21 -        Theory.add_trfuns ([], [], map (aprop_tr' (length args)) (NameSpace.accesses' name), []))
    1.22 -      |> Theory.add_consts_i [(bname, predT, NoSyn)]
    1.23 +        Sign.add_trfuns ([], [], map (aprop_tr' (length args)) (NameSpace.accesses' name), []))
    1.24 +      |> Sign.add_consts_i [(bname, predT, NoSyn)]
    1.25        |> PureThy.add_defs_i false [((Thm.def_name bname, Logic.mk_equals (head, body)), [])];
    1.26      val defs_ctxt = ProofContext.init defs_thy |> Variable.declare_term head;
    1.27