1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677(************************************************************************)(* * The Coq Proof Assistant / The Coq Development Team *)(* v * Copyright INRIA, CNRS and contributors *)(* <O___,, * (see version control and CREDITS file for authors & dates) *)(* \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) *)(************************************************************************)openGenargopenGeninterpletmake0?dynname=letwit=Genarg.make0nameinlet()=register_val0witdyninwitletwit_unit:unituniform_genarg_type=make0"unit"letwit_bool:booluniform_genarg_type=make0"bool"letwit_int:intuniform_genarg_type=make0"int"letwit_nat:intuniform_genarg_type=make0"nat"letwit_string:stringuniform_genarg_type=make0"string"letwit_pre_ident:stringuniform_genarg_type=make0"preident"letwit_int_or_var=make0~dyn:(val_tag(topwitwit_int))"int_or_var"letwit_nat_or_var=make0~dyn:(val_tag(topwitwit_nat))"nat_or_var"letwit_ident=make0"ident"letwit_identref=make0"identref"letwit_hyp=make0~dyn:(val_tag(topwitwit_ident))"hyp"letwit_var=wit_hypletwit_ref=make0"ref"letwit_smart_global=make0~dyn:(val_tag(topwitwit_ref))"smart_global"letwit_sort_family=make0"sort_family"letwit_constr=make0"constr"letwit_uconstr=make0"uconstr"letwit_open_constr=make0~dyn:(val_tag(topwitwit_constr))"open_constr"letwit_clause_dft_concl=make0"clause_dft_concl"(** Aliases for compatibility *)letwit_integer=wit_intletwit_natural=wit_natletwit_preident=wit_pre_identletwit_reference=wit_refletwit_global=wit_refletwit_clause=wit_clause_dft_concl