package coq-core

  1. Overview
  2. Docs
The Coq Proof Assistant -- Core Binaries and Tools

Install

Dune Dependency

Authors

Maintainers

Sources

coq-8.18.0.tar.gz
md5=8d852367b54f095d9fbabd000304d450
sha512=46922d5f2eb6802a148a52fd3e7f0be8370c93e7bc33cee05cf4a2044290845b10ccddbaa306f29c808e7c5019700763e37e45ff6deb507b874a4348010fed50

doc/coq-core.vernac/Vernacstate/Declare/index.html

Module Vernacstate.DeclareSource

  • deprecated This module is internal and should not be used, instead, thread the proof state
Sourceexception NoCurrentProof
Sourceval there_are_pending_proofs : unit -> bool
Sourceval get_open_goals : unit -> int
Sourceval give_me_the_proof : unit -> Proof.t
Sourceval give_me_the_proof_opt : unit -> Proof.t option
Sourceval get_current_proof_name : unit -> Names.Id.t
Sourceval map_proof : (Proof.t -> Proof.t) -> unit
Sourceval with_current_proof : (unit Proofview.tactic -> Proof.t -> Proof.t * 'a) -> 'a
Sourceval return_proof : unit -> Declare.Proof.closed_proof_output
Sourceval return_partial_proof : unit -> Declare.Proof.closed_proof_output
Sourceval close_proof : opaque:Vernacexpr.opacity_flag -> keep_body_ucst_separate:bool -> Declare.Proof.proof_object
Sourceval discard_all : unit -> unit
Sourceval update_sigma_univs : UGraph.t -> unit
Sourceval get_current_context : unit -> Evd.evar_map * Environ.env
Sourceval get_all_proof_names : unit -> Names.Id.t list
Sourceval copy_terminators : src:LemmaStack.t option -> tgt:LemmaStack.t option -> LemmaStack.t option
Sourceval get_program : unit -> Declare.OblState.t NeList.t
Sourceval set : (LemmaStack.t option * Declare.OblState.t NeList.t) -> unit
Sourceval get_pstate : unit -> Declare.Proof.t option
Sourceval unfreeze : LemmaStack.t -> unit
OCaml

Innovation. Community. Security.