+val rewrite_tac:
+ dir:[ `LeftToRight | `RightToLeft ] ->
+ what:NTacStatus.tactic_term -> where:NTacStatus.tactic_pattern ->
+ NTacStatus.tactic
+val generalize_tac : where:NTacStatus.tactic_pattern -> NTacStatus.tactic
+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) list ->
+ NTacStatus.tactic