123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127(************************************************************************)(* * The Coq Proof Assistant / The Coq Development Team *)(* v * INRIA, CNRS and contributors - Copyright 1999-2018 *)(* <O___,, * (see CREDITS file for the list of authors) *)(* \VV/ **************************************************************)(* // * This file is distributed under the terms of the *)(* * GNU Lesser General Public License Version 2.1 *)(* * (see LICENSE file for the text of the license) *)(************************************************************************)(************************************************************************)(* Coq serialization API/Plugin *)(* Copyright 2016-2019 MINES ParisTech *)(* Written by: Emilio J. Gallego Arias *)(************************************************************************)(* Status: Very Experimental *)(************************************************************************)openSexplib.ConvmoduleStateid=Ser_stateidmoduleFuture=Ser_futuremoduleNames=Ser_namesmoduleUniv=Ser_univmoduleConstr=Ser_constrmoduleDeclarations=Ser_declarationsmoduleCPrimitives=Ser_cPrimitives(* type local_entry =
* [%import: Entries.local_entry]
* [@@deriving sexp] *)(* type inductive_universes =
* [%import: Entries.inductive_universes]
* [@@deriving sexp] *)typeuniverses_entry=[%import:Entries.universes_entry][@@derivingsexp]type'ain_universes_entry=[%import:'aEntries.in_universes_entry][@@derivingsexp]typeone_inductive_entry=[%import:Entries.one_inductive_entry][@@derivingsexp]typevariance_entry=[%import:Entries.variance_entry][@@derivingsexp](* type mutual_inductive_entry =
* [%import: Entries.mutual_inductive_entry]
* [@@deriving sexp] *)type'aproof_output=[%import:'aEntries.proof_output][@@derivingsexp](* type 'a const_entry_body =
* [%import: 'a Entries.const_entry_body]
* [@@deriving sexp] *)(* type constant_universes_entry =
* [%import: Entries.constant_universes_entry]
* [@@deriving sexp] *)(* type 'a in_constant_universes_entry =
* [%import: 'a Entries.in_constant_universes_entry]
* [@@deriving sexp] *)typedefinition_entry=[%import:Entries.definition_entry][@@derivingsexp]typesection_def_entry=[%import:Entries.section_def_entry][@@derivingsexp]typeinline=[%import:Entries.inline][@@derivingsexp]type'aopaque_entry=[%import:'aEntries.opaque_entry][@@derivingsexp]typeparameter_entry=[%import:Entries.parameter_entry][@@deriving sexp]typeprimitive_entry=[%import:Entries.primitive_entry][@@derivingsexp]typeconstant_entry=[%import:Entries.constant_entry][@@derivingsexp]typemodule_struct_entry=[%import:Entries.module_struct_entry][@@derivingsexp]typemodule_params_entry=[%import:Entries.module_params_entry][@@derivingsexp]typemodule_entry=[%import:Entries.module_entry][@@derivingsexp]typemodule_type_entry=[%import:Entries.module_type_entry][@@derivingsexp](* type seff_env =
* [%import: Entries.seff_env]
* [@@deriving sexp] *)(* type side_effect_role =
* [%import: Entries.side_effect_role]
* [@@deriving sexp] *)(* type side_eff =
* [%import: Entries.side_eff]
* [@@deriving sexp] *)