Module CPrimitives
type t = | Int63head0 |
| Int63tail0 |
| Int63add |
| Int63sub |
| Int63mul |
| Int63div |
| Int63mod |
| Int63lsr |
| Int63lsl |
| Int63land |
| Int63lor |
| Int63lxor |
| Int63addc |
| Int63subc |
| Int63addCarryC |
| Int63subCarryC |
| Int63mulc |
| Int63diveucl |
| Int63div21 |
| Int63addMulDiv |
| Int63eq |
| Int63lt |
| Int63le |
| Int63compare |
val equal : t -> t -> bool
type arg_kind = type args_red = arg_kind list
val hash : t -> intval to_string : t -> stringval arity : t -> intval kind : t -> args_red
type prim_ind = | PIT_bool |
| PIT_carry |
| PIT_pair |
| PIT_cmp |
type prim_type = type op_or_type =
val prim_ind_to_string : prim_ind -> stringval op_or_type_to_string : op_or_type -> string