(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* Loc.t * Vernacexpr.vernac_expr (** Reads and executes vernac commands from a stream. *) exception End_of_input val process_expr : Pcoq.Gram.coq_parsable -> Loc.t * Vernacexpr.vernac_expr -> unit (** Set XML hooks *) val xml_start_library : (unit -> unit) Hook.t val xml_end_library : (unit -> unit) Hook.t (** Load a vernac file, verbosely or not. Errors are annotated with file and location *) val load_vernac : bool -> string -> unit (** Compile a vernac file, verbosely or not (f is assumed without .v suffix) *) val compile : bool -> string -> unit val is_navigation_vernac : Vernacexpr.vernac_expr -> bool