M.Interpval to_int : interp -> intto_int interp converts an interpretation to an integer.
val to_real : interp -> floatto_real interp converts an interpretation to a real number.
val to_bool : interp -> boolto_bool interp converts an interpretation to a Boolean.
val to_string : interp -> stringto_string interp converts an interpretation to a string.
to_bitv interp n converts an interpretation to a bitvector of width n.
val to_float : interp -> int -> int -> floatto_float interp e s converts an interpretation to a floating-point number with exponent width e and significand width s.