proper order of trfuns;
authorwenzelm
Sun, 29 Jan 2006 19:23:45 +0100
changeset 18838 d32f70789342
parent 18837 577438cc653e
child 18839 86a59812b03b
proper order of trfuns;
src/Pure/pure_thy.ML
--- a/src/Pure/pure_thy.ML	Sun Jan 29 19:23:44 2006 +0100
+++ b/src/Pure/pure_thy.ML	Sun Jan 29 19:23:45 2006 +0100
@@ -612,8 +612,6 @@
     ("_meta_conjunction", "prop => prop => prop", InfixrName ("&&", 2))]
   |> Theory.add_modesyntax ("HTML", false)
    [("_lambda",  "[pttrns, 'a] => logic", Mixfix ("(3\\<lambda>_./ _)", [0, 3], 3))]
-  |> Theory.add_trfuns Syntax.pure_trfuns
-  |> Theory.add_trfunsT Syntax.pure_trfunsT
   |> Theory.add_consts
    [("==", "'a => 'a => prop", InfixrName ("==", 2)),
     ("==>", "prop => prop => prop", Mixfix ("(_/ ==> _)", [2, 1], 1)),
@@ -627,8 +625,8 @@
      Const ("all", (aT --> propT) --> propT),
      Const ("TYPE", a_itselfT),
      Const (Term.dummy_patternN, aT)]
-  |> Theory.add_syntax
-   []
+  |> Theory.add_trfuns Syntax.pure_trfuns
+  |> Theory.add_trfunsT Syntax.pure_trfunsT
   |> Sign.local_path
   |> (add_defs_i false o map Thm.no_attributes)
        [("prop_def", Logic.mk_equals (Logic.protect A, A))] |> snd