src/Pure/Pure.thy
changeset 21627 b822c7e61701
parent 21625 fa8a7de5da28
child 22933 338c7890c96f
equal deleted inserted replaced
21626:03fe6d36e948 21627:b822c7e61701
    30 
    30 
    31 locale (open) meta_term_syntax =
    31 locale (open) meta_term_syntax =
    32   fixes meta_term :: "'a => prop"  ("TERM _")
    32   fixes meta_term :: "'a => prop"  ("TERM _")
    33 
    33 
    34 parse_translation {*
    34 parse_translation {*
    35   [("\<^fixed>meta_term", fn [t] => Logic.mk_term t)]
    35   [("\<^fixed>meta_term", fn [t] => Const ("ProtoPure.term", dummyT --> propT) $ t)]
    36 *}
    36 *}
    37 
    37 
    38 lemmas [intro?] = termI
    38 lemmas [intro?] = termI
    39 
    39 
    40 
    40