package coq-waterproof

  1. Overview
  2. Docs
Coq proofs in a style that resembles non-mechanized mathematical proofs

Install

Dune Dependency

Authors

Maintainers

Sources

2.2.0+8.17.tar.gz
md5=cd4867e94e20eba727bd6deea06130cd
sha512=1205227101bb30f3e8c4ec05217920dcda1e3631ecd0428f2ac820c9a2811f91526d68623aaf01dd9aa1e81e8adfc083af01152d7f7a6e48894caa829bc3f440

doc/coq-waterproof.plugin/Waterproof/Wp_evars/index.html

Module Waterproof.Wp_evarsSource

Sourceval is_blank : Evd.evar_map -> Evar.t -> bool

Checks whether a given evar is a blank (entered by the user with the `_` syntax) in the evar_map.

Sourceval refine_goal_with_evar : string -> unit Proofview.tactic

Refines the current goal with just a new named evar, the name of which is based on the input string. The use of this is to replace unnamed evars with named ones, so that the user can refer to them later.

Sourceval blank_evars_in_term : Evd.econstr -> Evar.t list Proofview.tactic

A tactic that resturns a list of all evars in a term (= Evd.econstr) that were introduced by the user as a blank and have not been resolved yet.

OCaml

Innovation. Community. Security.