src/Pure/pure_thy.ML
changeset 7278 da64f7413efd
parent 6977 4781c0673e83
child 7405 7e4e286a9931
equal deleted inserted replaced
7277:bb9502f9154a 7278:da64f7413efd
   430     ("all", "('a => prop) => prop", Binder ("!!", 0, 0)),
   430     ("all", "('a => prop) => prop", Binder ("!!", 0, 0)),
   431     ("Goal", "prop => prop", Mixfix ("GOAL _", [999], 1000)),
   431     ("Goal", "prop => prop", Mixfix ("GOAL _", [999], 1000)),
   432     ("TYPE", "'a itself", NoSyn),
   432     ("TYPE", "'a itself", NoSyn),
   433     (dummy_patternN, "'a", Delimfix "'_")]
   433     (dummy_patternN, "'a", Delimfix "'_")]
   434   |> Theory.add_modesyntax ("", false)
   434   |> Theory.add_modesyntax ("", false)
   435     [("Goal", "prop => prop", Mixfix ("_", [0], 0))]
   435     [("Goal", "prop => prop", Mixfix ("_", [0], 1000))]
   436   |> local_path
   436   |> local_path
   437   |> (add_defs o map Thm.no_attributes)
   437   |> (add_defs o map Thm.no_attributes)
   438    [("flexpair_def", "(t =?= u) == (t == u::'a::{})"),
   438    [("flexpair_def", "(t =?= u) == (t == u::'a::{})"),
   439     ("Goal_def", "GOAL (PROP A) == PROP A")]
   439     ("Goal_def", "GOAL (PROP A) == PROP A")]
   440   |> end_theory;
   440   |> end_theory;