(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* xml val to_message : xml -> message val is_message : xml -> bool (** Coq "semantic" infos obtained during parsing/execution *) type edit_id = int type state_id = Stateid.t type edit_or_state_id = Edit of edit_id | State of state_id type feedback_content = | AddedAxiom | Processed | Incomplete | Complete | GlobRef of Loc.t * string * string * string * string | GlobDef of Loc.t * string * string * string | ErrorMsg of Loc.t * string | InProgress of int | SlaveStatus of string * string | ProcessingInMaster | Goals of Loc.t * string | StructuredGoals of Loc.t * xml | FileLoaded of string * string | Message of message type feedback = { id : edit_or_state_id; content : feedback_content; } val of_feedback : feedback -> xml val to_feedback : xml -> feedback val is_feedback : xml -> bool