package coq-core

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

Install

Dune Dependency

Authors

Maintainers

Sources

coq-8.20.1.tar.gz
md5=0cfaa70f569be9494d24c829e6555d46
sha512=8ee967c636b67b22a4f34115871d8f9b9114df309afc9ddf5f61275251088c6e21f6cf745811df75554d30f4cebb6682f23eeb2e88b771330c4b60ce3f6bf5e2

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 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.