Term.FloatSourceSatisfy the required interface for typing smtlib floating points.
include Dolmen_intf.Term.Smtlib_Float_Float with type t := tConstruct a floating point from bitvector literals (sign, exponent, significand). The sign should be of size 1.
The constant plus infinity, it is also equivalent to a literal
The constant minus infinity, it is also equivalent to a literal
The constant Non-numbers, it is also equivalent to many literals which are equivalent together
ieee_format_to_fp e s bv Convert a bitvector into a floating point using IEEE 754-2008 interchange format. (reinterpret the bitvector into floating-point)
to_fp e s rm f convert from one floating point format to another
to_ubv m rm f convert to an unsigned integer (bitvector of size m)
to_ubv m rm f convert to a signed integer (bitvector of size m)