diff options
Diffstat (limited to 'tactics/tacticals.mli')
| -rw-r--r-- | tactics/tacticals.mli | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tactics/tacticals.mli b/tactics/tacticals.mli index dd3b731351..d7620acf2d 100644 --- a/tactics/tacticals.mli +++ b/tactics/tacticals.mli @@ -138,9 +138,9 @@ val elimination_sort_of_goal : goal sigma -> sorts_family val elimination_sort_of_hyp : identifier -> goal sigma -> sorts_family val general_elim_then_using : - constr -> (* isrec: *) bool -> intro_pattern_expr -> + (inductive -> goal sigma -> constr) -> rec_flag -> intro_pattern_expr -> (branch_args -> tactic) -> constr option -> - (arg_bindings * arg_bindings) -> constr -> tactic + (arg_bindings * arg_bindings) -> inductive -> clausenv -> tactic val elimination_then_using : (branch_args -> tactic) -> constr option -> @@ -152,11 +152,13 @@ val elimination_then : val case_then_using : intro_pattern_expr -> (branch_args -> tactic) -> - constr option -> (arg_bindings * arg_bindings) -> constr -> tactic + constr option -> (arg_bindings * arg_bindings) -> + inductive -> clausenv -> tactic val case_nodep_then_using : intro_pattern_expr -> (branch_args -> tactic) -> - constr option -> (arg_bindings * arg_bindings) -> constr -> tactic + constr option -> (arg_bindings * arg_bindings) -> + inductive -> clausenv -> tactic val simple_elimination_then : (branch_args -> tactic) -> constr -> tactic |
