equal
deleted
inserted
replaced
24 subgoal_tac: simpset -> int -> tactic, |
24 subgoal_tac: simpset -> int -> tactic, |
25 loop_tac: int -> tactic, |
25 loop_tac: int -> tactic, |
26 finish_tac: thm list -> int -> tactic, |
26 finish_tac: thm list -> int -> tactic, |
27 unsafe_finish_tac: thm list -> int -> tactic}; |
27 unsafe_finish_tac: thm list -> int -> tactic}; |
28 val print_ss: simpset -> unit |
28 val print_ss: simpset -> unit |
|
29 val print_simpset: theory -> unit |
29 val setsubgoaler: simpset * (simpset -> int -> tactic) -> simpset |
30 val setsubgoaler: simpset * (simpset -> int -> tactic) -> simpset |
30 val setloop: simpset * (int -> tactic) -> simpset |
31 val setloop: simpset * (int -> tactic) -> simpset |
31 val addloop: simpset * (int -> tactic) -> simpset |
32 val addloop: simpset * (int -> tactic) -> simpset |
32 val setSSolver: simpset * (thm list -> int -> tactic) -> simpset |
33 val setSSolver: simpset * (thm list -> int -> tactic) -> simpset |
33 val addSSolver: simpset * (thm list -> int -> tactic) -> simpset |
34 val addSSolver: simpset * (thm list -> int -> tactic) -> simpset |
244 end; |
245 end; |
245 |
246 |
246 |
247 |
247 (* access simpset *) |
248 (* access simpset *) |
248 |
249 |
|
250 fun print_simpset thy = Display.print_data thy simpsetK; |
|
251 |
249 fun simpset_ref_of_sg sg = |
252 fun simpset_ref_of_sg sg = |
250 (case Sign.get_data sg simpsetK of |
253 (case Sign.get_data sg simpsetK of |
251 SimpsetData r => r |
254 SimpsetData r => r |
252 | _ => sys_error "simpset_ref_of_sg") |
255 | _ => sys_error "simpset_ref_of_sg") |
253 |
256 |