package coq-serapi

  1. Overview
  2. Docs
Serialization library and protocol for machine interaction with the Coq proof assistant

Install

Dune Dependency

Authors

Maintainers

Sources

coq-serapi-8.20.0.0.20.0.tbz
sha256=ead9382f111ea385008fe9037513ff1f738dd90d8e989b8d1a0c9290963d9afe
sha512=b29103c2d1eb3cf8a33fa9ddf26b5a6c89e7277cd31256589bcae8a89c37a3de7a3c3e7fe5d376358e874d44dc6c60ab96736cbd1037511ab36705e9f40f0ade

doc/serlib_ltac2/Serlib_ltac2/Ser_tac2expr/GT2ESpec/index.html

Module Ser_tac2expr.GT2ESpecSource

Sourcetype t = Ltac2_plugin.Tac2expr.glb_tacexpr
Sourcetype _t =
  1. | GTacAtm of Ltac2_plugin.Tac2expr.atom
  2. | GTacVar of Names.Id.t
  3. | GTacRef of Ltac2_plugin.Tac2expr.ltac_constant
  4. | GTacFun of Names.Name.t list * _t
  5. | GTacApp of _t * _t list
  6. | GTacLet of Ltac2_plugin.Tac2expr.rec_flag * (Names.Name.t * _t) list * _t
  7. | GTacCst of Ltac2_plugin.Tac2expr.case_info * int * _t list
  8. | GTacCse of _t * Ltac2_plugin.Tac2expr.case_info * _t array * (Names.Name.t array * _t) array
  9. | GTacPrj of Ltac2_plugin.Tac2expr.type_constant * _t * int
  10. | GTacSet of Ltac2_plugin.Tac2expr.type_constant * _t * int * _t
  11. | GTacOpn of Ltac2_plugin.Tac2expr.ltac_constructor * _t list
  12. | GTacWth of _t Ltac2_plugin.Tac2expr.open_match
  13. | GTacFullMatch of _t * (Ltac2_plugin.Tac2expr.glb_pat * _t) list
  14. | GTacExt of int * Obj.t
  15. | GTacPrm of Ltac2_plugin.Tac2expr.ml_tactic_name
Sourceval _t_of_sexp : Sexplib0.Sexp.t -> _t
Sourceval sexp_of__t : _t -> Sexplib0.Sexp.t
Sourceval _t_to_yojson : _t -> Yojson.Safe.t
Sourceval _t_of_yojson : Yojson.Safe.t -> _t Ppx_deriving_yojson_runtime.error_or
Sourceval _ : Yojson.Safe.t -> _t Ppx_deriving_yojson_runtime.error_or
Sourceval hash_fold__t : _t Base__Hash.folder
Sourceval hash__t : _t -> Ppx_hash_lib.Std.Hash.hash_value
Sourceval compare__t : _t -> _t -> int
OCaml

Innovation. Community. Security.