Module Main__.Dump
type dump_atom
=
|
DumpAtom of int * int * string * int list
DumpAtom (addr, indeg, (atom_name, addrs))
val get_dump_addr : ((Main__.Eval.node_ref * int) list * int) -> Main__.Eval.node_ref -> ((Main__.Eval.node_ref * int) list * int) * (int * dump_atom list)
val get_dump_ind : ((Main__.Eval.node_ref * int) list * int) -> (int * Main__.Eval.node_ref) -> ((Main__.Eval.node_ref * int) list * int) * (dump_atom * dump_atom list)
val get_dump_atoms : Main__.Eval.node_ref list -> dump_atom list * dump_atom list
アトムリストに登録されているアトムのリスト(順序も保存する)と登録されていないがトラバースできたアトムのリストの組を返す
val string_of_dump_atom : dump_atom -> string
val dbg_dump : Main__.Eval.node_ref list -> string