CS153/hw2/bin/int64_overflow.mli
jmug b8fc429f4d Fixed version of hw2
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
2025-01-27 19:31:19 -08:00

13 lines
No EOL
253 B
OCaml

exception Overflow
type t = { value : int64; overflow : bool }
val ok : int64 -> t
val neg : int64 -> t
val succ : int64 -> t
val pred : int64 -> t
val add : int64 -> int64 -> t
val sub : int64 -> int64 -> t
val mul : int64 -> int64 -> t