Module One_bit_fewer.Make
Parameters
module I : Flambda2_numbers.One_bit_fewer.SSignature
type t = I.tval machine_width : t -> Target_system.Machine_width.tval hash : t -> intval print : Stdlib.Format.formatter -> t -> unitval min_value : Target_system.Machine_width.t -> tval max_value : Target_system.Machine_width.t -> tval minus_one : Target_system.Machine_width.t -> tval zero : Target_system.Machine_width.t -> tval one : Target_system.Machine_width.t -> tval ten : Target_system.Machine_width.t -> tval hex_ff : Target_system.Machine_width.t -> tval bottom_byte_to_int : t -> intval of_char : Target_system.Machine_width.t -> char -> tval of_int : Target_system.Machine_width.t -> int -> tval of_int_option : Target_system.Machine_width.t -> int -> t optionval of_int32 : Target_system.Machine_width.t -> int32 -> tval of_int64 : Target_system.Machine_width.t -> int64 -> tval of_targetint :
Target_system.Machine_width.t ->
Flambda2_numbers.Targetint_32_64.t ->
tval of_float : Target_system.Machine_width.t -> float -> tval to_float : t -> floatval to_int : t -> intval to_int_exn : t -> intval to_int_option : t -> int optionval to_int32 : t -> int32val to_int64 : t -> int64val to_targetint :
Target_system.Machine_width.t ->
t ->
Flambda2_numbers.Targetint_32_64.t