struct let ( +. ) = Pervasives.( + ) let ( -. ) = Pervasives.( - ) let ( *. ) = Pervasives.( * ) let ( /. ) = Pervasives.( / ) let ( ~-. ) = Pervasives.( ~- ) end