package coq-core

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

Install

Dune Dependency

Authors

Maintainers

Sources

coq-8.17.0.tar.gz
sha512=2f77bcb5211018b5d46320fd39fd34450eeb654aca44551b28bb50a2364398c4b34587630b6558db867ecfb63b246fd3e29dc2375f99967ff62bc002db9c3250

doc/ltac2_plugin/Ltac2_plugin/Tac2intern/index.html

Module Ltac2_plugin.Tac2internSource

Sourcetype context = (Names.Id.t * Tac2expr.type_scheme) list
Sourceval is_value : Tac2expr.glb_tacexpr -> bool

Check that a term is a value. Only values are safe to marshall between processes.

Sourceval check_unit : ?loc:Loc.t -> Tac2expr.type_scheme -> unit
Sourceval check_subtype : Tac2expr.type_scheme -> Tac2expr.type_scheme -> bool

check_subtype t1 t2 returns true iff all values of instances of type t1 also have type t2.

Notations

Replaces all qualified identifiers by their corresponding kernel name. The set represents bound variables in the context.

Errors

Sourceval error_nargs_mismatch : ?loc:Loc.t -> Tac2expr.ltac_constructor -> int -> int -> 'a
Sourceval error_nparams_mismatch : ?loc:Loc.t -> int -> int -> 'a

Misc

OCaml

Innovation. Community. Security.

On This Page
  1. Notations