Module OByteLib.Bytefile

type t = {
version : Version.t;
vmpath : string option;
vmarg : string option;
index : Index.t;
extra : Extra.t;
data : Data.t;
prim : Prim.t;
code : Code.t;
dlpt : Dlpt.t;
dlls : Dlls.t;
crcs : Crcs.t;
dbug : Dbug.t;
symb : Symb.t;
}
val print : Stdlib.out_channel -> t -> unit
val read : string -> t
val write : string -> Version.t -> ?⁠vmpath:string -> ?⁠vmarg:string -> ?⁠extra:string -> ?⁠dlpt:Dlpt.t -> ?⁠dlls:Dlls.t -> ?⁠crcs:Crcs.t -> ?⁠dbug:Dbug.t -> ?⁠symb:Symb.t -> Data.t -> Prim.t -> Code.t -> unit