equal
deleted
inserted
replaced
49 val fold_body_thms: |
49 val fold_body_thms: |
50 ({serial: serial, name: string, prop: term, body: proof_body} -> 'a -> 'a) -> |
50 ({serial: serial, name: string, prop: term, body: proof_body} -> 'a -> 'a) -> |
51 proof_body list -> 'a -> 'a |
51 proof_body list -> 'a -> 'a |
52 val consolidate: proof_body list -> unit |
52 val consolidate: proof_body list -> unit |
53 |
53 |
54 val oracle_ord: oracle * oracle -> order |
54 val oracle_ord: oracle ord |
55 val thm_ord: pthm * pthm -> order |
55 val thm_ord: pthm ord |
56 val unions_oracles: oracle Ord_List.T list -> oracle Ord_List.T |
56 val unions_oracles: oracle Ord_List.T list -> oracle Ord_List.T |
57 val unions_thms: pthm Ord_List.T list -> pthm Ord_List.T |
57 val unions_thms: pthm Ord_List.T list -> pthm Ord_List.T |
58 val all_oracles_of: proof_body list -> oracle Ord_List.T |
58 val all_oracles_of: proof_body list -> oracle Ord_List.T |
59 val approximate_proof_body: proof -> proof_body |
59 val approximate_proof_body: proof -> proof_body |
60 val no_proof_body: proof -> proof_body |
60 val no_proof_body: proof -> proof_body |