package coq

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type retroknowledge = {
  1. retro_int63 : Names.Constant.t option;
  2. retro_float64 : Names.Constant.t option;
  3. retro_array : Names.Constant.t option;
  4. retro_bool : (Names.constructor * Names.constructor) option;
  5. retro_carry : (Names.constructor * Names.constructor) option;
  6. retro_pair : Names.constructor option;
  7. retro_cmp : (Names.constructor * Names.constructor * Names.constructor) option;
  8. retro_f_cmp : (Names.constructor * Names.constructor * Names.constructor * Names.constructor) option;
  9. retro_f_class : (Names.constructor * Names.constructor * Names.constructor * Names.constructor * Names.constructor * Names.constructor * Names.constructor * Names.constructor * Names.constructor) option;
  10. retro_refl : Names.constructor option;
}
val empty : retroknowledge
type action =
  1. | Register_ind : 'a CPrimitives.prim_ind * Names.inductive -> action
  2. | Register_type : 'a0 CPrimitives.prim_type * Names.Constant.t -> action