sig
type t = int32
val pp : Format.formatter -> Usane.Uint32.t -> unit
val of_int : int -> Usane.Uint32.t
val to_int : Usane.Uint32.t -> int option
val add : Usane.Uint32.t -> Usane.Uint32.t -> Usane.Uint32.t * bool
val mul : Usane.Uint32.t -> Usane.Uint32.t -> Usane.Uint32.t * bool
val sub : Usane.Uint32.t -> Usane.Uint32.t -> Usane.Uint32.t * bool
val succ : Usane.Uint32.t -> Usane.Uint32.t * bool
val pred : Usane.Uint32.t -> Usane.Uint32.t * bool
val compare : Usane.Uint32.t -> Usane.Uint32.t -> int
val ( + ) : Usane.Uint32.t -> Usane.Uint32.t -> Usane.Uint32.t * bool
val ( - ) : Usane.Uint32.t -> Usane.Uint32.t -> Usane.Uint32.t * bool
val ( * ) : Usane.Uint32.t -> Usane.Uint32.t -> Usane.Uint32.t * bool
val ( < ) : Usane.Uint32.t -> Usane.Uint32.t -> bool
val ( <= ) : Usane.Uint32.t -> Usane.Uint32.t -> bool
val ( > ) : Usane.Uint32.t -> Usane.Uint32.t -> bool
val ( >= ) : Usane.Uint32.t -> Usane.Uint32.t -> bool
end