equal
deleted
inserted
replaced
11 val declare: string * typ -> theory -> term * theory |
11 val declare: string * typ -> theory -> term * theory |
12 val confirm: binding -> local_theory -> local_theory |
12 val confirm: binding -> local_theory -> local_theory |
13 val define: bool -> binding -> string * term -> theory -> thm * theory |
13 val define: bool -> binding -> string * term -> theory -> thm * theory |
14 val operation: Proof.context -> binding -> (string * bool) option |
14 val operation: Proof.context -> binding -> (string * bool) option |
15 val pretty: Proof.context -> Pretty.T |
15 val pretty: Proof.context -> Pretty.T |
16 |
16 |
17 type improvable_syntax |
17 type improvable_syntax |
18 val add_improvable_syntax: Proof.context -> Proof.context |
18 val add_improvable_syntax: Proof.context -> Proof.context |
19 val map_improvable_syntax: (improvable_syntax -> improvable_syntax) |
19 val map_improvable_syntax: (improvable_syntax -> improvable_syntax) |
20 -> Proof.context -> Proof.context |
20 -> Proof.context -> Proof.context |
21 val set_primary_constraints: Proof.context -> Proof.context |
21 val set_primary_constraints: Proof.context -> Proof.context |