264 ("_bracket", "[types, type] => type", Mixfix ("([_]/ \\<Rightarrow> _)", [0, 0], 0)), |
264 ("_bracket", "[types, type] => type", Mixfix ("([_]/ \\<Rightarrow> _)", [0, 0], 0)), |
265 ("_ofsort", "[tid, sort] => type", Mixfix ("_\\<Colon>_", [SynExt.max_pri, 0], SynExt.max_pri)), |
265 ("_ofsort", "[tid, sort] => type", Mixfix ("_\\<Colon>_", [SynExt.max_pri, 0], SynExt.max_pri)), |
266 ("_constrain", "['a, type] => 'a", Mixfix ("_\\<Colon>_", [4, 0], 3)), |
266 ("_constrain", "['a, type] => 'a", Mixfix ("_\\<Colon>_", [4, 0], 3)), |
267 ("_idtyp", "[id, type] => idt", Mixfix ("_\\<Colon>_", [], 0)), |
267 ("_idtyp", "[id, type] => idt", Mixfix ("_\\<Colon>_", [], 0)), |
268 ("_lambda", "[pttrns, 'a] => logic", Mixfix ("(3\\<lambda>_./ _)", [0, 3], 3)), |
268 ("_lambda", "[pttrns, 'a] => logic", Mixfix ("(3\\<lambda>_./ _)", [0, 3], 3)), |
269 ("==", "['a::{}, 'a] => prop", InfixrName ("\\<equiv>", 2)), |
269 ("==", "['a, 'a] => prop", InfixrName ("\\<equiv>", 2)), |
270 ("!!", "[idts, prop] => prop", Mixfix ("(3\\<And>_./ _)", [0, 0], 0)), |
270 ("!!", "[idts, prop] => prop", Mixfix ("(3\\<And>_./ _)", [0, 0], 0)), |
271 ("==>", "[prop, prop] => prop", InfixrName ("\\<Longrightarrow>", 1)), |
271 ("==>", "[prop, prop] => prop", InfixrName ("\\<Longrightarrow>", 1)), |
272 ("=?=", "['a::{}, 'a] => prop", InfixrName ("\\<equiv>\\<^sup>?", 2)), |
|
273 ("_DDDOT", "aprop", Delimfix "\\<dots>"), |
272 ("_DDDOT", "aprop", Delimfix "\\<dots>"), |
274 ("_bigimpl", "[asms, prop] => prop", Mixfix ("((1\\<lbrakk>_\\<rbrakk>)/ \\<Longrightarrow> _)", [0, 1], 1)), |
273 ("_bigimpl", "[asms, prop] => prop", Mixfix ("((1\\<lbrakk>_\\<rbrakk>)/ \\<Longrightarrow> _)", [0, 1], 1)), |
275 ("_DDDOT", "logic", Delimfix "\\<dots>")]; |
274 ("_DDDOT", "logic", Delimfix "\\<dots>")]; |
276 |
275 |
277 end; |
276 end; |