EvalTerm evaluator
type value = | ValBool of bool| ValNum of Numeral.t| ValDec of Decimal.t| ValUBV of Bitvector.t| ValTerm of Term.tType of value of a term
val pp_print_value : Stdlib.Format.formatter -> value -> unitval bool_of_value : value -> boolCast a value to a Boolean, raise Invalid_argument if value is not a Boolean
Cast a value to an integer, raise Invalid_argument if value is not an integer
Cast a value to a float, raise Invalid_argument if value is not a float
val ubv_of_value : value -> Bitvector.tCast a value to an unsigned bit-vector, raise Invalid_argument if value is not an unsigned bit-vector
Cast a value to a term, raise Invalid_argument if value is unknown
val value_is_unknown : value -> boolCheck if the value is unknown