package rocq-runtime

  1. Overview
  2. Docs
The Rocq Prover -- Core Binaries and Tools

Install

Dune Dependency

Authors

Maintainers

Sources

rocq-9.0.0.tar.gz
md5=8d522602d23e7a665631826dab9aa92b
sha512=f4f76a6a178e421c99ee7a331a2fd97a06e9c5d0168d7e60c44e3820d8e1a124370ea104ad90c7f87a9a1e9d87b2d0d7d2d387c998feeaed4a75ed04e176a4be

doc/rocq-runtime.vernac/Vernacentries/Preprocessed_Mind_decl/index.html

Module Vernacentries.Preprocessed_Mind_declSource

pre-processing and validation of VernacInductive

Sourcetype record = {
  1. flags : flags;
  2. udecl : Constrexpr.cumul_univ_decl_expr option;
  3. primitive_proj : bool;
  4. kind : Vernacexpr.inductive_kind;
  5. records : Record.Ast.t list;
}
Sourcetype inductive = {
  1. flags : flags;
  2. udecl : Constrexpr.cumul_univ_decl_expr option;
  3. typing_flags : Declarations.typing_flags option;
  4. private_ind : bool;
  5. uniform : ComInductive.uniform_inductive_flag;
  6. inductives : (Vernacexpr.one_inductive_expr * Vernacexpr.notation_declaration list) list;
}
Sourcetype t =
  1. | Record of record
  2. | Inductive of inductive
OCaml

Innovation. Community. Security.