Module SAInterpreter.CConf
type err = {callstack : Call_stack.t;proc_idx : int;error_state : state_t;errors : err_t list;branch_path : Gil_syntax.Branch_case.path;prev_cmd_report_id : Logging.Report_id.t option;loc : Utils.Location.t option;
}type cont = {state : state_t;callstack : Call_stack.t;invariant_frames : invariant_frames;prev_idx : int;next_idx : int;loop_ids : string list;branch_count : int;prev_cmd_report_id : Logging.Report_id.t option;branch_case : Gil_syntax.Branch_case.t option;branch_path : Gil_syntax.Branch_case.path;laction_fuel : int;loc : Utils.Location.t option;
}type finish = {flag : Gil_syntax.Flag.t;ret_val : state_vt;final_state : state_t;branch_path : Gil_syntax.Branch_case.path;prev_cmd_report_id : Logging.Report_id.t option;loc : Utils.Location.t option;
}Equal to conf_cont + the id of the required spec
type susp = {spec_id : string;state : state_t;callstack : Call_stack.t;invariant_frames : invariant_frames;prev_idx : int;next_idx : int;loop_ids : string list;branch_count : int;branch_path : Gil_syntax.Branch_case.path;prev_cmd_report_id : Logging.Report_id.t option;loc : Utils.Location.t option;
}