module Flag: sig .. end
sig
end
type gen = int Pervasives.ref
int Pervasives.ref
val create : unit -> gen
unit -> gen
val get_new : gen -> int
gen -> int