val require_primitive : string -> unitval initial_global_table : unit -> Obj.t arrayval data_global_map : unit -> Obj.tval data_primitive_names : unit -> string listval init_toplevel : unit -> (string * Digest.t option) listval update_global_table : unit -> unitval is_global_defined : Global.t -> boolval get_global_position : Global.t -> inttype error = | Undefined_global of Global.t| Unavailable_primitive of string| Wrong_vm of string| Uninitialized_global of Global.t