Vernacstate.Interpmodule System : sig ... endtype t = {system : System.t; | (* summary + libstack *) |
lemmas : LemmaStack.t option; | (* proofs of lemmas currently opened *) |
program : Declare.OblState.t NeList.t; | (* program mode table. One per open module/section including the toplevel module. *) |
opaques : Opaques.Summary.t; | (* qed-terminated proofs *) |
}val freeze_interp_state : unit -> tval unfreeze_interp_state : t -> unit