what:NTacStatus.tactic_term -> where:NTacStatus.tactic_pattern ->
NTacStatus.tactic
val generalize_tac : where:NTacStatus.tactic_pattern -> NTacStatus.tactic
-val eval_tac:
- reduction:[ `Whd of bool ] ->
+val reduce_tac:
+ reduction:[ `Normalize of bool | `Whd of bool ] ->
where:NTacStatus.tactic_pattern -> NTacStatus.tactic
val letin_tac:
where:NTacStatus.tactic_pattern ->
what: NTacStatus.tactic_term ->
string -> NTacStatus.tactic
val assert_tac:
- (string * [`Decl of NTacStatus.tactic_term | `Def of NTacStatus.tactic_term * NTacStatus.tactic_term]) list * NTacStatus.tactic_term ->
+ ((string * [`Decl of NTacStatus.tactic_term | `Def of NTacStatus.tactic_term * NTacStatus.tactic_term]) list * NTacStatus.tactic_term) list ->
NTacStatus.tactic
+
+val auto_tac:
+ params:'a -> NTacStatus.tactic