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