package coq

  1. Overview
  2. Docs
Formal proof management system

Install

Dune Dependency

Authors

Maintainers

Sources

coq-8.16.0.tar.gz
sha256=36577b55f4a4b1c64682c387de7abea932d0fd42fc0cd5406927dca344f53587

doc/coq-core.tactics/Term_dnet/Make/index.html

Module Term_dnet.MakeSource

Parameters

module Ident : IDENT
module Opt : OPT

Signature

Sourcetype t
Sourcetype ident = Ident.t
Sourceval empty : t
Sourceval add : Constr.constr -> ident -> t -> t

add c i dn adds the binding (c,i) to dn. c can be a closed term or a pattern (with untyped Evars). No Metas accepted

Sourceval union : t -> t -> t

merge of dnets. Faster than re-adding all terms

Sourceval subst : Mod_subst.substitution -> t -> t
Sourceval search_pattern : t -> Constr.constr -> ident list

search_pattern dn c returns all terms/patterns in dn matching/matched by c

Sourceval find_all : t -> ident list

find_all dn returns all idents contained in dn

Sourceval map : (ident -> ident) -> t -> t
Sourceval refresh_metas : t -> t
OCaml

Innovation. Community. Security.