interactive
Interactive.Trace
abstraction
ast
bitfields
c
c_common
c_lang
cfg
combiner
combiners
combiners_common
config
congUtils
containers
core
cpython
domain
engines
framework
heap
hooks
intervals
itvUtils
lang
lattices
mopsa
mopsa.c_stubs_parser
mopsa.mopsa_analyzer
mopsa.mopsa_analzyer
mopsa.mopsa_build_db
mopsa.mopsa_c_parser
mopsa.mopsa_c_stubs_parser
mopsa.mopsa_py_parser
mopsa.mopsa_universal_parser
mopsa.mopsa_utils
numeric_common
numeric_reductions
numeric_values
output
params
parsing
passes
powersets
python
python_lang
reduction
relational
repl
sig
stubs
toplevel
universal
universal_interproc
universal_iterators
universal_numeric
utils_core
value
type trace_element_kind =
| BEGIN
| END
type trace_element = {
id : int;
action : Action.action;
kind : trace_element_kind;
time : float;
}
type trace = {
elements : trace_element list;
last_id : int;
val empty_trace : trace
val begin_trace_element : Action.action -> trace -> trace
val end_trace_element : int -> Action.action -> trace -> trace
val get_last_trace_element_id : trace -> int
val colored : int -> string -> string
val pp_trace : Stdlib.Format.formatter -> trace -> unit