codex.terms
Const_eval.Make
Type_parser
codex
codex.bdd
codex.binarytrace
codex.cfg
codex.codex_config
codex.codex_log
codex.compressor
codex.condition_map
codex.datatype_sig
codex.domains
codex.emit_alarm
codex.extstdlib
codex.file_to_html
codex.fixpoint
codex.framac_ival
codex.gui
codex.hashing
codex.het-hashtbl
codex.hook
codex.int_builtins
codex.interval_map
codex.lattices
codex.online_nearest_common_ancestor_skiplist
codex.operator
codex.record_time
codex.single_value_abstraction
codex.smallmap
codex.smtbackend
codex.stats
codex.syntax_tree
codex.tracelog
codex.treemap
codex.types
codex.union_find
codex.units
codex.utils
codex.while_ast
codex.whilelib
immutable_array
interface
ppx_while
type_parse_tree
module Terms : Sig.TERMS
exception Empty
exception Not_a_constant
Returns the value if the term is indeed a singleton value;
Empty
if it is the empty value;
Not_a_constant
if it is not constant.
val integer : Operator.Function_symbol.integer Terms.t -> Z.t
val boolean : Operator.Function_symbol.boolean Terms.t -> bool
val binary : Operator.Function_symbol.binary Terms.t -> Z.t
val bitvector : Operator.Function_symbol.bitvector Terms.t -> Z.t
val enum : Operator.Function_symbol.enum Terms.t -> Z.t