CallProver.Provertype t = {name : string;name of the prover
*)command : string;command to call prover
*)unsat : string list;prover returned unsat (possible outputs)
*)sat : string list;prover returned sat (possible outputs)
*)}data useful to invoke a prover. The prover must read from stdin. The command is interpolated using Buffer.add_substitude, with the given patterns:
val lookup : string -> tLookup a prover by its name.
val register : string -> t -> unitRegister the prover with the given name.
val p_E : tval p_Eproof : tval p_SPASS : tval p_Zenon : tval default : t list