rdbg
RDBG: a reactive programs debugger
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library rdbg
type var = Data.ident * Data.t
type src_info_atom = {
str : string; |
file : string; |
line : int * int; |
char : int * int; |
stack : src_info_atom option; |
}
Source info related to the current control point. Its content depends on the plugin it comes from.
type t = {
nb : int; |
step : int; |
depth : int; |
data : Data.subst list; |
next : unit -> t; |
terminate : unit -> unit; |
reset : unit -> unit; |
save_state : int -> unit; |
restore_state : int -> unit; |
kind : kind; |
name : string; |
lang : string; |
inputs : var list; |
outputs : var list; |
locals : var list; |
sinfo : ( unit -> src_info ) option; |
}
exception Error of string * t