Add correct compare definitions
After some tests, it seems that in OCaml the compare
operator for most standard types (int
, int32
, int64
, string
, ...) has value into -1
, 0
and 1
. The goal of this issue will be to fix these definitions.