package coq

  1. Overview
  2. Docs
Formal proof management system

Install

Dune Dependency

Authors

Maintainers

Sources

coq-8.15.1.tar.gz
sha256=513e953b7183d478acb75fd6e80e4dc32ac1a918cf4343ac31a859cfb4e9aad2

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.