module CoqNat:Implementing Coq's nat type conservatively withsig..end
Big_int.big_intexception Overflow
typenat =Big_int.big_int
val two : natval succ : nat -> natval pred : nat -> natval plus : nat -> nat -> natval minus : nat -> nat -> natval times : nat -> nat -> natval eq_nat_dec : nat -> nat -> boolval of_int : int -> natval of_string : string -> nat