Firstorder_plugin.Rulestype tactic = unit Proofview.tactictype lseqtac = Names.GlobRef.t -> seqtactype 'a with_backtracking = tactic -> 'aval wrap : flags:Formula.flags -> int -> bool -> seqtacval clear_global : Names.GlobRef.t -> tacticval ll_atom_tac :
flags:Formula.flags ->
EConstr.constr ->
lseqtac with_backtrackingval and_tac : flags:Formula.flags -> seqtac with_backtrackingval or_tac : flags:Formula.flags -> seqtac with_backtrackingval arrow_tac : flags:Formula.flags -> seqtac with_backtrackingval left_and_tac :
flags:Formula.flags ->
Constr.pinductive ->
lseqtac with_backtrackingval left_or_tac :
flags:Formula.flags ->
Constr.pinductive ->
lseqtac with_backtrackingval left_false_tac : Names.GlobRef.t -> tacticval ll_ind_tac :
flags:Formula.flags ->
Constr.pinductive ->
EConstr.constr list ->
lseqtac with_backtrackingval ll_arrow_tac :
flags:Formula.flags ->
EConstr.constr ->
EConstr.constr ->
EConstr.constr ->
lseqtac with_backtrackingval forall_tac : flags:Formula.flags -> seqtac with_backtrackingval left_exists_tac :
flags:Formula.flags ->
Constr.pinductive ->
lseqtac with_backtrackingval ll_forall_tac :
flags:Formula.flags ->
EConstr.types ->
lseqtac with_backtracking