Module CallProver.Eprover
type result={answer : szs_answer;output : string;decls : untyped A.t Sequence.t option;proof : Trace_tstp.t option;}type szs_answer=|Theorem|CounterSatisfiable|Unknown
val string_of_answer : szs_answer -> stringval run_eproof : steps:int -> input:string -> result or_errorRun Eproof_ram, and tries to read a proof back.
val run_eprover : ?opts:string list -> ?level:int -> steps:int -> input:string -> unit -> result or_errorRuns E with the given input (optional verbosity level). The returned result will not contain a proof.
optsis an additional list of command line options that will be given to E.