Sourcetype src_info_atom = {str : string;file : string;line : int * int;char : int * int;stack : src_info_atom option;
} Sourcetype kind = | Ltop| Call| Exit| MicroStep of string
Sourcetype t = {nb : int;step : int;depth : int;data : Data.subst list;next : unit -> t;terminate : unit -> unit;kind : kind;name : string;lang : string;inputs : var list;outputs : var list;locals : var list;sinfo : (unit -> src_info) option;
} Sourceexception Error of string * t