package tiny_appkits
Module Turbo_model
type session = {program : Pcode.program;machine : Pmachine.machine;user : Vt.t;typing : string option;goal : Pdebug.step option;pause : Pmachine.machine -> bool;seed : Lehmer.t;swapped : bool;
}type model = {lines : string array;row : int;col : int;top : int;left : int;file : string;modified : bool;overwrite : bool;disk : (string * string) list;mode : mode;error : string option;compiled : Pcode.program option;last_screen : Vt.t option;search : string;runs : int;session : session option;breakpoints : int list;watches : string list;quit : bool;escaped : bool;
}