(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* string val version : unit -> string type coqtop val dummy_coqtop : coqtop val spawn_coqtop : string -> coqtop val kill_coqtop : coqtop -> unit val reset_coqtop : coqtop -> unit exception Coq_failure of (Util.loc * Pp.std_ppcmds) module PrintOpt : sig type t val implicit : t val coercions : t val raw_matching : t val notations : t val all_basic : t val existential : t val universes : t val set : coqtop -> t -> bool -> unit end val reset_initial : unit -> unit val raw_interp : coqtop -> string -> unit val interp : coqtop -> bool -> string -> int val rewind : coqtop -> int -> int val read_stdout : coqtop -> string val process_exn : exn -> string*(Util.loc option) val is_in_loadpath : coqtop -> string -> bool val make_cases : coqtop -> string -> string list list type tried_tactic = | Interrupted | Success of int (* nb of goals after *) | Failed (* Message to display in lower status bar. *) val current_status : coqtop -> string val goals : coqtop -> goals val msgnl : Pp.std_ppcmds -> string