(************************************************************************) (* * The Coq Proof Assistant / The Coq Development Team *) (* v * INRIA, CNRS and contributors - Copyright 1999-2018 *) (* int val notimes : int val nomult : ssrmult val mkocc : ssrocc -> ssrdocc val mkclr : ssrclear -> ssrdocc val nodocc : ssrdocc val noclr : ssrdocc val simpltac : Ssrast.ssrsimpl -> Tacmach.tactic val newssrcongrtac : int * Ssrast.ssrterm -> Ltac_plugin.Tacinterp.interp_sign -> Goal.goal Evd.sigma -> Goal.goal list Evd.sigma val mk_rwarg : Ssrast.ssrdir * (int * Ssrast.ssrmmod) -> (Ssrast.ssrclear option * Ssrast.ssrocc) * Ssrmatching.rpattern option -> ssrwkind * Ssrast.ssrterm -> ssrrwarg val norwmult : ssrdir * ssrmult val norwocc : (Ssrast.ssrclear option * Ssrast.ssrocc) * Ssrmatching.rpattern option val ssrinstancesofrule : Ltac_plugin.Tacinterp.interp_sign -> Ssrast.ssrdir -> Ssrast.ssrterm -> Goal.goal Evd.sigma -> Goal.goal list Evd.sigma val ssrrewritetac : Ltac_plugin.Tacinterp.interp_sign -> ((Ssrast.ssrdir * (int * Ssrast.ssrmmod)) * (((Ssrast.ssrhyps option * Ssrmatching.occ) * Ssrmatching.rpattern option) * (ssrwkind * Ssrast.ssrterm))) list -> Tacmach.tactic val ipat_rewrite : ssrocc -> ssrdir -> EConstr.t -> Tacmach.tactic val unlocktac : Ltac_plugin.Tacinterp.interp_sign -> (Ssrmatching.occ * Ssrast.ssrterm) list -> Goal.goal Evd.sigma -> Goal.goal list Evd.sigma